Predefined keywords in extended data for payment instructions
The predefined keywords that payment plug-ins can receive in extended data associated with a payment instruction are as shown. An individual plug-in can require more or fewer keywords for a given payment protocol.
-------------------------------------------------------------------------------Optional parameter for all payment methods-------------------------------------------------------------------------------order_id - the order unique identifierrma_id - the return merchandise authorization identifier-------------------------------------------------------------------------------Credit Card specific-------------------------------------------------------------------------------payment_method = [ brand ]account - the credit card numberexpire_year - the expiration year of the accountexpire_month - the expiration month of the accountexpire_day - the expiration day of the accountbillto_firstname - the account holder first namebillto_middlename - the account holder middle namebillto_lastname - the account holder last namebillto_address1 - the bill to street address 1billto_address2 - the bill to street address 2billto_address3 - the bill to street address 3billto_city - the bill to citybillto_stateprovidence - the bill to state or providencebillto_zipcode - the bill to zipcodebillto_country - the bill to country (ISO 3166 numeric code)billto_phone_number - the bill to phone numbercc_brand - the credit card brandcc_cvc - the card verification codecc_nameoncard - the name on the card (cardholder)CAVV - Cardholder Authentication Verification ValueXID - Transaction Identifier-------------------------------------------------------------------------------Electronic Check specific-------------------------------------------------------------------------------payment_method = checkaccount - the gift certificate/card (stored value) numberbillto_firstname - the account holder first namebillto_middlename - the account holder middle namebillto_lastname - the account holder last namebillto_address1 - the bill to street address 1billto_address2 - the bill to street address 2billto_address3 - the bill to street address 3billto_city - the bill to citybillto_stateprovidence - the bill to state or providencebillto_zipcode - the bill to zipcodebillto_country - the bill to country (ISO 3166 numeric code)billto_phone_number - the bill to phone numbercheck_routing_number - the unique identifier of the bank;in US, the American Bankers Association (ABA) routing numbercheck_number - the check number-------------------------------------------------------------------------------Gift Certificates (GCt), Gift Cards (GCd) and Stored value (SV) cards in general-------------------------------------------------------------------------------payment_method = [ storedValue | giftCertificate | giftCard ]account - the gift certificate/card (stored value) numberexpire_year - the expiration year of the accountexpire_month - the expiration month of the accountexpire_day - the expiration day of the accountsv_issue_year - the year the card/certificate was issuedsv_issue_month - the month the card/certificate was issuedsv_issue_day - the month the card/certificate was issuedsv_issuer - the name of the company/organization issuing the card/certificate-------------------------------------------------------------------------------Cash on deliver (COD) or Bill me later-------------------------------------------------------------------------------payment_method = [ COD | BillMe ]billto_firstname - the account holder first namebillto_middlename - the account holder middle namebillto_lastname - the account holder last namebillto_address1 - the bill to street address 1billto_address2 - the bill to street address 2billto_address3 - the bill to street address 3billto_city - the bill to citybillto_stateprovince - the bill to state or provincebillto_zipcode - the bill to zipcodebillto_country - the bill to country (ISO 3166 numeric code)billto_phone_number - the bill to phone number-------------------------------------------------------------------------------Credit Line or Line of Credit-------------------------------------------------------------------------------payment_method = creditLineaccount - the credit line account(C) Copyright IBM Corporation 1996, 2006. All Rights Reserved.