FuturePay Guide
FuturePay provides facilities
for handling various forms of payments to be made at future dates, such as regular
subscriptions or charges for services used. We provide two main categories of
FuturePay agreement, Regular and Limited:
- a Regular agreement sets
up payments to happen at regular intervals, with the amount being either fixed
at the start or varied by yourself as needed.
- a Limited agreement allows
variable payments to be taken at any time, but subject to certain limitations
on amount and frequency that are set up at the start.
- both kinds of agreements
can run indefinitely or over a fixed time period.
- either you or the customer
can cancel an agreement at any time.
Both types of agreement
are submitted to Web-Merchant/WM and processed in a manner similar to normal
payments, with the addition of certain parameters. Before reading this document
you should be familiar with the mechanisms described in the Select Integration
Guide. The FuturePay parameters are added to your payment submission parameters.
With Select Pro this is done via a FuturePay object that is added to the PurchaseToken
(see the BuyThis servlet for an example). This documentation describes the additional
parameters and also indicates any differences from standard usage for other
parameters.