Client specified sequence number to ensure that each transaction is unique. E.g. it could be an invoice number or a random number.

x_fp_arg_list

Required

This is a list of field names and order in which the field values are passed into the MD5 hashing algorithm to generate the transaction fingerprint hash. At a minimum the following fields should
be included:

x_login

x_fp_sequence

x_fp_arg_list

x_amount

x_currency_code

Additional fields may be required depending on your account configuration. You may also include
fields that you wish to protect from tampering.
Enter the fields as a concatenated list separated with the "^" character, e.g. "x_login^x_fp_sequence^...".

x_fp_hash

Required

This is the fingerprint generated using an MD5 hashing algorithm on the client's secret cart-activation key and the fields listed in x_fp_arg_list.
The field values are concatenated and separated by the "^" character; the order of field values has to match the order of field names in x_fp_arg_list.

x_amount is the total transaction amount for the order. If the currency code is non-USD, then the consumer's credit or debit card will be charged in that currency for Visa and MasterCard; for other card types, the consumer's credit card will be charged in USD at a conversion rate determined at time of order placement.

If you would like to have the subscription/recurring billing option enabled for your account please Contact CCNow .

Note that a recurring payment applies to all items in shopping cart; if you want your buyer to purchase a mix of regular products and recurring payment products, you will need to have them check out separately from your web site for each product type.

Field

Required

Value

Max Length

Notes

x_subscription_type

Optional

"Auto", "A", "Manual", or "M"

Auto Recurring: This will automatically rebill the consumer at the specified frequency and will create a new order each time which you receive in your pending orders.Manual Recurring: The consumer will receive an email notification at the specified frequency, in which they will be instructed to authorize a renewal which creates a new order.
If field not received, it is assumed to be "Auto".

x_subscription_freq

Optional

Specify the subscription frequency with a number appended with "D" (days), "W" (weeks), "M" (months), or "Y" (years). E.g. "10D" is 10 day frequency, "2M" is 2 month frequency.Minimum allowed frequency is 7 days.Note, if field is not supplied, then order is not a subscription order.

x_subscription_max

Optional

To limit the number of recurring orders, enter a value here. If not specified, the recurring orders will continue indefinitely.