A Shopping Cart Page is a secure, hosted page on BillingOrchard.com where you can send your customers to complete a transaction, paying for a new service or product.
You are able to create an unlimited number of custom shopping cart pages, with an unlimited number of products or service fees per page. The fees can be setup as one-time fees, fees with an optional quantity selection or a recurring fee. For instance, a web hosting company could have a shopping cart page that includes a setup fee, optional add-ons, and recurring monthly fees.
Integration is as easy as linking, or posting a form to your custom Shopping Cart Page. After adding a shopping cart page, you will see a link to your custom setup instructions.
Please Note: The shopping cart functionality is only available to those clients who have their Payscape or Authorize.Net account setup in BillingOrchard and subscribe to our Payscape or Authorize.Net recurring billing package.
Once your Shopping Cart Page has been created, click on the Manage Items link to add your New Shopping Cart Page Item(s).
Enter the following information to complete your Shopping Cart Page Item:
- Fee Name
- Fee Description
- Is this Fee Optional?
- Quantity Option
- Is this Fee Taxable?
- Is this a Recurring Fee?
- Recurring Fee Schedule
Once these items are complete, click Add Item.
Following Are the Steps Necessary To Integrate Your Shopping Cart Pages With Your Website:
Use the information below to integrate your BillingOrchard shopping cart page with your website. You can use a form post or a direct URL. In either case, any variables that you pass into the form or include in the query string in the URL will be echoed back to you and passed through the entire checkout process.
FORM POST METHOD
<form method="post" action="https://www.billingorchard.com/cart/index.cfm">
<input type="Hidden" name="cart" value="392e3147c2939b50d9aafdc707eb19c8">
[ Include any form fields here to be passed through the BillingOrchard checkout process ]
<input type="Submit" value="Secure Checkout">
Example HTML Code:
INFORMATION POSTED BACK TO YOU
The following form variables are posted to the Post URL () specified in the shopping cart page setup along with all FORM or URL variables you've sent in to your BillingOrchard shopping cart page. This is done silently and securely after an approved transaction. Your client is then immediately redirected to the Return URL you specified (http://billingorchard.com).
|Invoice||The invoice number assigned to this transaction. This will be a long integer number|
|ClientID||The BillingOrchard ClientId assigned to this customer. This will be a long integer number|
|TransactionID||The Authorize.Net Transaction ID for this purchase|
|PostSecure||The Post Security Code you chose when setting up this checkout page ()|
|Cardholder_Company||Company Name entered by the purchaser during checkout|
|Cardholder_First_Name||First Name entered by the purchaser during checkout|
|Cardholder_Last_Name||Last Name entered by the purchaser during checkout|
|Cardholder_Address||Address entered by the purchaser during checkout|
|Cardholder_City||City entered by the purchaser during checkout|
|Cardholder_State||State entered by the purchaser during checkout|
|Cardholder_Zip||Zip Code entered by the purchaser during checkout|
|Cardholder_Country||Country entered by the purchaser during checkout|
|Cardholder_Email_Address||Email Address entered by the purchaser during checkout|
|Cardholder_Phone||Phone Number entered by the purchaser during checkout|
|ExpMonth||Credit Card Expiration Month entered by the purchaser during checkout|
|ExpYear||Credit Card Expiration Year entered by the purchaser during checkout|