Properties
Properties |
---|
payment_id string Must be a UUID. The unique identifier of the payment. |
status string The status to which to create the payment. |
failure_reason string Required if status is failed . A description of the reason the payment failed. |
failure_action string The additional action to perform when processing a failed payment. block_payment_method : Set the payment method's verification status to blocked , and do not generate a retry. block_retry : Do not generate a retry payment (even if enabled in the product module settings). allow_retry : Generate a retry payment (if enabled in the product module settings). Note: The payment method will be blocked after 4 consecutive failed payments regardless. See the billing settings guide for more details on the number of consecutive payments allowed. This field will be required if status is failed , forbidden otherwise. |
failure_code string The failure error code. Required if status is failed . |
Example
{
"payment_id": "96e06845-6d37-4dca-8859-9d8ed27dcf58",
"status": "failed",
"failure_code": "08",
"failure_reason": "Account closed",
"failure_action": "block_payment_method"
}