Shift4
![]() |
Shift4 provides cross-border Smart Acquiring services to global merchants and payment service providers. |
Updating Orders
You can update an order following reservation or partial capture. To find out how you can update an order please check /updateOrder page.
Gaming Activities
If you are doing gaming (MCC 6012 & 6051), please fill in the following API parameters:
- customer_info[billing_firstname]
- customer_info[billing_address]
- customer_info[billing_postal]
Refund Processing Guidelines
Due to platform constraints, refunds must be processed in accordance with the structure and amounts of the original capture transactions.
Specifically, refunds can only be issued up to the amount captured in each individual transaction.
- Reservation is authorized for 10 (currency)
- You capture 6 in the first transaction. Later, you capture the remaining 4 in a second transaction.
- You may refund up to 6 from the first capture and up to 4 from the second—either in full or in partial amounts (e.g., 5 and then 1 from the first capture).
It is not possible to refund more than the amount captured in a given transaction, or to refund the full authorized amount in a single transaction if the capture was split.
This approach ensures compliance with platform processing limitations and helps maintain accurate financial reconciliation.

The following features are not supported: