Skip to main content

BillShipperCreditCard

Credit card information container. Required if neither of the following is present:

/ShipmentRequest/Shipment/PaymentInformation/ShipmentCharge/BillShipper/AccountNumber or /ShipmentRequest/Shipment/PaymentInformation/ShipmentCharge/BillShipper/AlternatePaymentMethod.

Credit card payment is valid for shipments without return service only.

Properties

NameTypeRequiredDescription
type_strValid values: - 01 = American Express - 03 = Discover - 04 = MasterCard - 05 = Optima - 06 = VISA - 07 = Bravo - 08 = Diners Club - 13 = Dankort - 14 = Hipercard - 15 = JCB - 17 = Postepay - 18 = UnionPay/ExpressPay - 19 = Visa Electron - 20 = VPAY - 21 = Carte Bleue
numberstrCredit Card number.
expiration_datestrFormat is MMYYYY where MM is the 2 digit month and YYYY is the 4 digit year. Valid month values are 01-12 and valid year values are Present Year - (Present Year + 10 years)
security_codestrThree or four digits that can be found either on top of credit card number or on the back of credit card. Number of digits varies for different type of credit card. Valid values are 3 or 4 digits. It is required to provide the security code if credit card information is provided and when the ShipFrom countries or territories are other than the below mentioned countries or territories. Argentina, Bahamas, Costa Rica, Dominican Republic, Guatemala, Panama, Puerto Rico and Russia.
addressCreditCardAddressContainer to hold the Credit card Billing Address. It is required to provide billing address if credit card information is provided and when the ShipFrom country or territory is the US, PR, and CA.

Build Your Own SDKs with  liblab

Build developer friendly SDKs in minutes from your APIs

Start for Free →