Issue #77 Display errors that are returned by payment request to cust… #128
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.
…omer.
Related tickets & documents
#77 #101
Description
#77
Takes error messages that are returned when the request to the payment API fails, checks the format of these and either adds a single error or multiple errors to the Woocommerce notices as error type. These are then displayed to the customer as errors on the page.
#101
Changes the Cancel URL to be the 'Pay for Order' page. Customer is returned to a page to allow them to choose payment method again and re-attempt payment. Message is displayed to inform the customer (Note PayTrail uses the same URL whether customer cancels or payment fails, hence message is generic)