status of buyer_approval_pending with a payment_method.approval_url. In this situation, it’s required to redirect the buyer to this approval URL.
payment_method.approval_url, where they will be required to authenticate the payment. The exact way of this authentication will depend on the payment method.
After they’ve authenticated themselves, the customer will be redirected back to the redirect_url that you set when creating the transaction.
redirect_url will be appended with the gr4vy_transaction_id and status of the transaction.
gr4vy_transaction_status in this callback, it’s recommended to also fetch the latest status vai the API, as the status may have changed since.