|string||Optional||Shopper's BlueSnap ID.|
|string||Optional||Unique shopper ID assigned by the merchant.|
|container||Optional||Container of credit-card properties.|
|container||Optional||Container of invoice-contact-info properties.|
|container||Required||Container of web-info properties.|
|container||Required||Container of fraud-info properties.|
|container||Optional||Empty field to indicate a Local Bank Transfer charge. Consists only of the tag.|
|container||Optional||Container of paypal properties.|
|boolean||Required for ACH (ECP) and SEPA Direct Debit transactions.||Value must be true.|
Pass this parameter to indicate that you have obtained the shopper's permission to debit their account.
For ACH transactions, you must obtain permission from the shopper to debit their account, for example by showing a checkbox with the following wording on your checkout page. "I authorize this Electronic Check (ACH) transaction and agree to this debit of my account."
For SEPA Direct Debit transactions, you must obtain the shopper's acceptance of the SEPA Direct Debit Mandate.
|container||Optional||Contains wallet details for Apple Pay and Google Pay™. See wallet.|
|container||Optional||Container of sepa-direct-debit properties.|
|conatiner||Optional||Container of ecp properties.|
|string||Shopper's BlueSnap ID.|