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 WorldPay 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.