Partial Transaction Callback
Callbacks sent to the address(es) defined under Payment Settings > Callback in the Paywall panel, based on the conditions you specified.
In partial payment transactions, if one or more payments fail and the AutoRollback parameter is set to true for the successful payments, a cancellation process is triggered.
Once the cancellations are completed, the payment results are sent to the specified Callback address, and the final status is reported.
Example: If 9 out of 10 split payments are successful and 1 fails, and AutoRollback is set to true, the 9 successful payments will be canceled.
Once all operations are completed, the system sends the payment statuses to the specified Callback address.
Notification Type See: Review
Partial payment/transaction ID
Descriptive message of the error that occurred during the partial transaction
Final action date of the partial transaction
Completion date of the partial transaction
Creation date of the partial transaction
Transaction number defined by you at the time of the partial payment order
The Hash value used to verify that the notification was sent from Paywall. It is generated using the System Webhook Hash Key activated in the Paywall panel.
The key mentioned above may vary depending on the value of the HashKeyType parameter. A dynamic structure should be implemented.
The format type used to generate the hash value
See: Hash Formats
The type of key used in generating the hash value See: Key Types
Detailed list of payments
List<Payments> Details:
Payment transaction ID
Amount information
Tracking number assigned to the transaction by Paywall
*Should be stored for successful transactions.
This parameter is also automatically assigned by Paywall
*Should be stored for successful transactions.
Currency See: Currencys
Installment value
Transaction type See: Transaction Types
Transaction status See: Transaction Statues
Example JSON:
Last updated