API Setup Parameters

$gatewayURL = 'https://secure.payscout.com/api/v2/three-step';
$APIKey = '2F822Rw39fx762MaV7Yy86jXGTC7sCDy';

Step One: Collect non-sensitive Customer Vault information.

Customer Information

Billing Details

Customer Vault Id
Company
First Name
Last Name
Address
City
State/Province
Zip/Postal
Country
Phone Number
Email Address

Shipping Details

First Name
Last Name
Address
Suite
City
State/Province
Zip/Postal
Country

Step Two: Collect sensitive payment information and POST directly to payment gateway

Payment Information

Credit Card Number
Expiration Date

Step Three: Script automatically completes the process of adding the Customer Vault record

Customer Vault was Added, XML response was:

    ... (xml response data) ...

Customer Vault was Not Added

Reason : ... (result-text)

XML response was:

    ... (xml response data) ...

Customer Vault Add caused an Error.

Error Description: ... (result-text)

XML response was:

    ... (xml response data) ...