[Feature] [ERPNext v13] New Point of Sale Beta Testing

The new PoS has a pretty nifty draft option that can work, try it out

Hi
Username and password is not working

Fixed.

Just learnt that Version 12.8 gives facility to hold an invoice. This sounds great.

Hi @nextchamp.saqib

How are we doing so far ??

Could you have a look at multi level Loyalty ? It is not following expected logic.

The expectation is that once a customer’s purchases accumulate to a certain threshold he is moved to the next level.

It is not happening this way.

I have complained about this for a long time.

Do we have a time line to merge this PoS ? How are the adjustments going? Anything we can help with?

Hi,
It’s wonderful work so far.
I am not POS specialist, but I will add few points to the discussion collected during my real buying transactions.

1-As a consumer it’s a must that seller provide me option for return goods for money refund or a balance voucher limited in the time to re use and buy other things from the same brand (not necessary same showroom, it can be from another showroom located somewhere)
2-exchange transaction also is a must during a limited period, it can be part of point#1
3-show price once item get scanned on a mirror screen also is very important, since as a consumer I will check if rack price is similar to the one in the POS system. Here most of discounted prices on rack are different from system due to human errors.
4-as cashier working 8 hours in the POS he don’t need to see item images, I bellive after 3 days he will very well memorize them. in the other hand consumer need to see image and price in the same time to be sure what he is paying at the end is same what he took in hand.
5-IKEA POS they show one field in the top and label keep changing as long as transaction is progressing, first system ask to change qty manually if greater than 1, press enter same field change label and will accept scanned item code, once done new line added below in the second half screen, than pass to scan second item, same loop, once finish it call payment screen, at the end accept payment, print ticket and open drawer.
6-print bylingual item description in the same ticket some country request this option.
7-add invoice number as barcode, to easy scan it later in the return exchange transaction.
8-in case cashier did enter an item by mistake, or found wrong price, to delete/update this line it need a supervisor intervention, not same user can delete, to avoid fraud.
9-Consumer sometime need to check price only, here no need to create new invoice to check price only.
10-sometimes managers give a gift to friends or visitors from showroom, it will be free item how to do it in new POS?
11-I suggest to transfer stock ledger and accounting ledgers once current invoice get printed, at that time cashier is dealing with change so we have time to trigger jobs and update stock level ontime. for next customer system should show updated stock level. in case of @bkm billing can be made in the last step and happen only if customer get goods in hand, in other words POS scenario differ from business to business, Carrefour for exemple you pick items then pay, it should be a pick confirm somewhere in your process as pre requisite for billing.
12-Add queu numbering in the ticket, usefull in restaurant and fast food.
13-for some reason current invoice get stuck and need to pass to next client but we do not want to loose it, how to save it as draft and go back later once issue resolved.

I hope above points will find acceptance and help to build sellable POS system.

rgds
Nofal

3 Likes

Hi @nextchamp.saqib, the test server is down.

Whats up?

The fixes are still underway, just that I am not focusing 100% on this as we have v12 and v13 beta releases in the coming week.
The server has been dropped I’ll put it back again in sometime.

As for the progress, only the returns are to be fixed. As the Sales Invoices are also not able to use credit notes as payment it has to be implemented from bottom up.

2 Likes

Thank you @nextchamp.saqib

Rooting for this. Combined with Event Streaming we may end up with a real contender as far as retail management for multi location retailers is considered.

@nextchamp.saqib

Any update ? Any way we can help?

Hello @nextchamp.saqib

I noticed a bug in the beta PoS

I noticed that if you create Items with multiple variants, the items have a problem showing up in the shopping cart when you want to sell them.

The items show up clearly on the item page to the left, but when you click on them to make a sell they do not show up in the shopping cart. However the cart total figure increases

When I checked this is the error message I get from the logs

image

FYA

And speaking of Variants, is there anyway on this planet earth we can achieve this flow at PoS for items with variants

Possible?

3 Likes

@nextchamp.saqib what about sale person? each store now requires a sale person named to be added to to pos invoice

1 Like

Hello!

May you please include delivery option with pending orders?

This is the case:

  • You are a froceries store for COVID 19 you need to implement a delivery system for your store and continue selling to your clients.
  • When you get a delivery call, you pick the products and assign someone to deliver. This is the person who is going to deliver and also will be accountable for the payments.
  • You should create an order (it would be great to do this from POS directly) with customer details, address, delivery man info, but this should be on hold, pending for invoice. Because when you send the delivery the money is not in your pocket yet.
  • Once the delivery man comes back with payment, you can move the pending order to invoice also send the invoice to customer by email for example.
  • In the case you have several delivery men you will need a list of pending orders each of them with a delivery men associated for accountability.

I hope this user case be usefull.

Thank you!

4 Likes

Looking good !!!
My suggestions:

  • Making buttons & fields bigger so we can use it in touch monitor.
  • Discount button because we’ll use it very often.

Upgraded to Ver13 beta-2 but the UI is still the old one. Its no where near the one above.

It is yet to be merged

We are waiting on the team to tidy it up.

Been a long but patient wait

What will be the status of Offline POS going forward?

There’s event streaming, but that is not a complete replacement/alternative to offline POS feature. For the simple reason, event streaming means having local computers/infrastructure.

1 Like

But even the beta testing has been disabled. Does that mean that the team is close to merge it?

I hope so

Check this POS Refactor pull request.