Voucher Payment and credit Cards

Top  Previous  Next

The following additional parameters are used when als_insert_voucher_payment.cgi is used via a secure channel to accept payment for multiple vouchers on one credit card transaction. For a full discussion of credit card processing see als_process_credit_card.cgi

 

 

Parameter

Description

Required

Example

Data Type

ccexp

Credit Card Expiration Date in the format of MM/YY

Required

ccexp=0907

String

ccnumber

Credit Card Number

Required

ccnumber=12234566783

String

cccid

Information from the back of the card as Card Verification Value

 

Required

cid=222

String

ccname

Name on the Credit Card if different than the name used in the als_insert_client.cgi call. By default the client name will be fetched using the client:integer parameter.

 

You can use als_get_client.cgi with the ccinfocheck param in order to test whether client information is valid for a credit card

 

must be formatted in the format of

lastname,firstname

 

Optional

ccname=smith, john

String

ControlNO

 

 

 

 

 

 

whenever a payment is posted to AL-Desk a Control Number is created. To process a credit card a control number is required. When used with als_insert_voucher_payment.cgi the control number is created internally and used for the credit card authorization.

 

 

 

 

 

 

 

 



 

 

When als_insert_voucher_payment.cgi is used with credit card processing the returned XML will return the normal XML along with additional XML containing credit card authorization information.