CoolCMS API

GatewayNotificationResult : string
in package

Outcome of processing one payment gateway notification; stored in `cms_system_payment_gateway_notifications.result` together with a reason.

Table of Contents

Cases

Duplicate  = 'duplicate'
Nothing changed: the payment is already closed or the gateway repeated what we already know.
Error  = 'error'
Processing failed on our side (status not written, exception, gateway not configured).
Processed  = 'processed'
The notification was evaluated and applied (status written, callback run, or a bad price recorded).
Rejected  = 'rejected'
Failed verification (foreign reference, gateway rejection, unknown payment); the payment is untouched.

Cases

Processed

The notification was evaluated and applied (status written, callback run, or a bad price recorded).

Rejected

Failed verification (foreign reference, gateway rejection, unknown payment); the payment is untouched.

On this page

Search results