Special Notes:
Pay Tool data are submitted as strings of the following format:
<PayToolSlotName>=<PayToolSlotValue>
Where:
Parallels Business Automation supports the following payment tool data slots:
Note: parameters with prefix Billing are optional. If these parameters are not passed, values of respective parameters from ContactDataSlot are taken.
Check/Cash Example:
<!-- PayToolCounter -->
<value><i4>3</i4></value>
<!-- Type of Payment tool. 3 means Check/Cash -->
<value>PayToolTypeID=3</value>
<!-- Identifier of payment plug-in Check/Cash -->
<value>PluginID=0</value>
<!-- IP Address -->
<value>IPAddressID=192.168.232.10</value>
Registered Credit Card Example:
<!-- PayToolCounter -->
<value><i4>2</i4></value>
<!-- Identifier of Payment tool registered on Customer's Account -->
<value>PayToolID=3</value>
<!-- IP Address -->
<value>IPAddressID=192.168.232.10</value>
New Credit Card Example:
<!-- PayToolCounter -->
<value><i4>7</i4></value>
<!-- Type of Payment tool. 0 means Credit Card -->
<value>PayToolTypeID=0</value>
<!-- Type of CC -->
<value>CardTypeID=Visa</value>
<!-- Card Number -->
<value>CardNumberID=4111111111111111</value>
<!-- Cardholder name -->
<value>CardHolderNameID=JOHN SMITH</value>
<!-- Security code -->
<value>CVCID=123</value>
<!-- Expiration date -->
<value>ExpDateID=07/08</value>
<!-- IP Address -->
<value>IPAddressID=192.168.232.10</value>
Bank Account:
<!-- PayToolCounter -->
<value><i4>5</i4></value>
<!-- Type of Payment tool. 1 means Bank Account -->
<value>PayToolTypeID=1</value>
<!-- Number of customer bank -->
<value>BankNumberID=45689</value>
<!-- Account Number -->
<value>AccountNumberID=356892145</value>
<!-- Accountholder name -->
<value>AccountHolderNameID=JOHN SMITH</value>
<!-- IP Address -->
<value>IPAddressID=192.168.232.10</value>
External Redirect:
<!-- PayToolCounter -->
<value><i4>3</i4></value>
<!-- Type of Payment tool. 2 means External Redirect -->
<value>PayToolTypeID=2</value>
<!-- IP Address -->
<value>IPAddressID=192.168.232.10</value>