payment_resultwill inform the partner about the payment status. If the status is already determined (either
cancelled), this information can be used to display a payment successful or payment failed or payment cancelled page.
pending, the outcome of the payment will be communicated with payment notifications. Payments with status
cancelledmay be authorized later by the payment provider.
payment_idreturned in ClubCollect responses and payment notifications, they will be needed to track the status of the payments. As an alternative, the partner can provide a unique
external_invoice_numberparameter in the payment request and ClubCollect will include it on the response and notifications.
payment_resultcan have one of these values:
authorized- the payment was successfully processed and accepted by the payment provider
refused- the payment could not be processed due to invalid data introduced by the user
cancelled- the payee cancelled the payment or the payment session was ended by the payment provider due to inactivity of the payee.
pending- the payment is submitted for processing but the payment provider hasn't sent yet the result
error- the request was invalid or there was a general error on provider side (payment state is unknown)