Scheduled COF purchase
In addition, use the following materials to gain a fuller understanding of processing COF purchases:
- COF purchase registration—an article that covers registering COF purchases via Payment Page and describes requests and callbacks that are used in case of card payments.
- articles of the Payment methods section containing a description of COF purchase registration via Payment Page with the focus on the specific features of the payment method used and information about relevant requests and callbacks.
Overview
Scheduled COF purchase is a payment type which uses an initial request to initiate a series of fund transfers from customer to merchant by using previously stored payment credentials without validation of the payment instrument (such as card validation code, or CVC).
Scheduled COF purchases are used for purchases in which the same payment instrument for repeatable miscellaneous purchases with fixed amount and schedule, for instance to pay monthly fee for a subscription. Scheduled COF purchases are convenient for the customer and the merchant because they can be sure that payments will be performed automatically, with no additional actions on their part.
Payment Page supports registering COF purchases, including scheduled COF purchases. In terms of scheduled COF purchases each withdrawal of funds is initiated by the payment platform.
Payment model
A scheduled COF purchase by using Payment Page becomes available only after initial purchase in which the merchant specifies the required purchase type and instruct the payment platform to save customer's purchase credentials. The set of the parameters that are required for the subsequent COF purchases processing may vary depending on the payment method (more: Methods).
If all required parameters were specified during COF purchase registration, the merchant or the customer does not need to initiate the scheduled COF purchase, as in this case withdrawal of funds is initiated automatically by the payment platform. A separate recurring
operation is used for each withdrawal. Since this type of purchase is initiated automatically, providing additional payment information is not used.
If needed, the merchant can change payment schedule and/or amount or even cancel COF purchase processing using Gate. Depending on the payment method, the recurring_update
and recurring_cancel
operations respectively may be performed or not performed.
If the payment method supports refunds, after completing at least one scheduled COF purchase the merchant can perform refund and return the customers their money, if needed. Refund processing is initiated using Gate or Dashboard to perform a refund
operation.
The rest of this section describes any possible statuses of an scheduled COF purchase and operations related with the purchase. For more information about how to perform COF purchases with payment cards, see COF purchase registration. For more information about how to perform COF purchases depending on the payment method, see Methods.
Payment statuses
The following table describes the statuses of any scheduled COF purchase.
error |
Payment processing is not initiated, error occurred when processing the request received by the payment platform. | Final status. Payment processing can be reinitiated. |
processing |
Payment is in progress. A current charge is being processed on a prearranged schedule. | Intermediate status |
awaiting clarification |
Clarification is not used during scheduled COF purchase processing by using Payment Page | Intermediate status |
scheduled recurring processing |
Payment is in progress. A recurring charge is pending on a prearranged schedule. | Intermediate status |
decline |
Payment could not be completed. | Final status |
success |
Payment has completed successfully—all recurring charges happened. | Final status. Additionally the payment refund is supported. |
partially refunded |
The partial amount of payment has returned to a customer. The status is set to partially refunded when all recurring charges happened. |
Final status. Additionally a partial refund can be canceled. |
refunded |
The the total amount of payment was returned to a customer. The status is set to partially refunded when all recurring charges happened. |
Final status. Additionally a refund can be canceled. |
The recurring operation statuses
The following table describes the statuses of the recurring
operation.
processing |
Operation is being processed. | Intermediate status |
awaiting clarification |
Clarification is not used during scheduled COF purchase processing by using Payment Page | Intermediate status |
decline |
Operation could not be completed. | Final status |
success |
Operation has completed successfully. | Final status |
The recurring_update and recurring_cancel operations statuses
The following table describes the statuses of the recurring_update
and recurring_cancel
operations.
processing |
Operation is being processed. | Intermediate status |
decline |
Operation denied. | Final status |
success |
Operation completed successfully. | Final status |
The refund operation statuses
The refund
operation statuses coincide with the recurring
operation ones.
Related links
- Methods—the section with the information about the supported payment methods.
- Purchase refunds—the section with the information about processing refund by using Gate.
- Dashboard—the section with the information about using Dashboard.
- Callbacks—the section with the information about callbacks.
- Information of operations performing—the section with the information about error codes used in the payment platform.