Receipt Generation
PaymentExpress typically sends receipts for all payments. If your system prefers to generate receipts for charged payments instead of relying only on a PaymentExpress-hosted receipt, that receipt must include the payment details outlined below.
PaymentExpress automatically sends receipts for post-payment updates such as refunds and voids.
Gathering Receipt Data
You can get the payment information needed to build the receipt from either the postback or the Get Receipt Details API. Both will provide enough detail to produce a compliant receipt.
If you need to display a receipt or confirmation page immediately after an online payment, use the receipting API endpoint to ensure you have the necessary data for your customers.
Required Fields
Every receipt should include the following:
- Merchant name
- Merchant location, including city and state
- Transaction date and time
- Transaction amount
- Transaction type, such as sale
- A unique transaction identifier, such as a transaction ID or confirmation number
- A description of what was purchased
- Service fee, if applicable
For card payments, also include:
- Authorization code
- Card brand, such as Visa or Mastercard
- Last 4 digits of the card number
For e-check payments, best practice is to also include:
- Last 4 digits of the bank account number
- Bank name
Updated 6 days ago