Payment Processing - Paysafe/Merrco Payment
For online payments there are several states the payment goes through from the time the customer enters their card information on the checkout to the payment fully settling.
Here is a list of the most important states that a transaction may fall into and what they mean.
Transaction | Status | Meaning |
---|---|---|
Authorization | Authorized | If it is in this state for longer than an hour, it most likely will need manual intervention. |
Authorization | Failed | A problem occurred and the transaction was not completed. See list of errors & messages in below. |
Authorization | Fully Settled | This has been settled and does not need to be updated. |
Settlement | Pending | The batch process takes a fair amount of time and only happens 2-3 times per day before it is completed. A refund can be processed at this time. |
Settlement | Batched | If you issue a refund on the tablet, it won’t show up in Merrco until the order is completed. |
Settlement | Completed | The transaction is completed. |
Purchase Return Authorization | Authorized | Visa refunds require that a purchase return auth be sent prior the the refund. |
Credit | Failed | Something went wrong, the transaction was not completed. This will need to be followed up on. |
Credit | Pending | Pending completion, wait until it is completed. |
Credit | Completed | The credit has been completed. |
Messages Returned to Customers
msgid "invalid_card"
msgstr "You submitted an invalid card number."
msgid "missing_postal_code"
msgstr "A postal code must be provided to complete a transaction."
msgid "incorrect_cvv"
msgstr "You submitted an incorrect CVV value."
msgid "expired_card"
msgstr "You submitted an expired credit card number."
msgid "failed_avs_check"
msgstr "The postal/zip code must match the postal/zip code that is registered with your credit card."
msgid "unaccepted_card"
msgstr "We only accept Visa and Mastercard at this time."
msgid "card_declined"
msgstr "There is an issue with your card. Please call your issuing bank."
msgid "failed_cvv_check"
msgstr "Your request has failed the CVV check."
msgid "insufficient_funds"
msgstr "The card has been declined due to insufficient funds."
msgid "internal_server_error"
msgstr "An internal server error occured. Please contact support."
msgid "invalid_fields"
msgstr "You have submitted invalid payment details. Please check and try again."
msgid "payment_error"
msgstr "There was an issue submitting your payment. Please contact support."