Correctly notifying user when confirming payment #372
+1
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
As can be seen in the image below, in a Woocommerce order, in the notes window, the customer chose the PIX option for payment, in the Woocommerce + Mercado Pago website.
However, it can be noticed that the payment confirmation is not a "user note", only a private note for who is viewing the order.
While the other important notification "waiting for PIX payment" is both notified privately and for the user, the even more important "payment received" notification is not.
What that causes is confusion in the customer, because only changing the order status to "processing" doesn't make it obvious that the payment was received. It gets agravated when the customer sees the order history, where the last note is "waiting for payment":
The consequence of that is multiple customers getting anoyed and making contact to confirm if the payment is really confirmed.
The proposed fix for that is using the same approach as the "pedding_pix" notification, that is creating two notifications: one for customer and other private.
This was the example followed: