Exigo Web Service

ChargeCreditCardToken
Attempts to charge a card token with the amount found on an existing order, or a new order in a transaction.

CSV Support
No
Transactional Support
Yes

If the charge is successful, the order is changed to accepted.

ChargeCreditCardTokenRequest
CreditCardToken [Required]
String
Yes
The credit card's encrypted token generated from the Exigo payment API. Represents the credit card and expiration date.
BillingName [Required]
String
Yes
The name on file with this payment method
BillingAddress [Required]
String
Yes
The billing address' street address
BillingAddress2
String
No
The billing address' apartment, suite or box number.
BillingCity
String
No
The billing address' city
BillingState [Required]
String
Yes
The billing address' state or region code (ie. TX, CA, etc.)
BillingZip [Required]
String
Yes
The billing address' zip code
BillingCountry [Required]
String
Yes
The billing address' country code (ie. US, CA, etc.)
CvcCode
String
No
The credit card's 3- or 4-digit security code
IssueNumber
String
No
The credit card's issue number, commonly found on European cards.
CreditCardType
Int32?
No
The type of credit card (ie. Visa, Mastercard, etc)
OrderID
Int32
No
The unique identifier for the order
MaxAmount
Decimal?
No
The amount to charge with this payment method. If undefined or null, the request will attempt to charge the full amount of the order.
MerchantWarehouseIDOverride
Int32?
No
ClientIPAddress
String
No
ChargeCreditCardResponse
Amount
Decimal
AuthorizationCode
String
The authorization code issued by the merchant for the processed payment.
PaymentID
Int32
The unique identifier for the payment record.
Result
The status of your web service call response. This property tells you if the call was executed successfully, any errors that occurred and other miscellanous, method-specific information.
ApiResult
Status
ResultStatus
Specifies whether the web service call was successfully executed.
Errors
String[]
An array of error messages that were returned from Exigo. If the web service call was successful, this colleciton will be empty.
TransactionKey
String
The unique GUID identifier assigned to this web service call for logging purposes.