JSON Request
{
"transaction-request": {
"version": "3.1.1.1",
"verification": {
"merchantId": your merchant id,
"merchantKey": "your key"
},
"order": {
"sale": {
"shipping": {
"name": "Susan Johnson",
"address": "123 Main Street",
"address2": "Apt 36",
"city": "Moorpark",
"state": "CA",
"country": "US",
"postalcode": 91307,
"phone": "818-123-1234",
"email": "customer@example.com"
},
"billing": {
"name": "Susan Johnson",
"address": "123 Main Street",
"address2": "Apt 36",
"city": "Moorpark",
"state": "CA",
"country": "US",
"postalcode": 91307,
"phone": "818-123-1234",
"email": "customer@example.com"
},
"payment": {
"chargeTotal": 32.0,
"shippingTotal": 3.0,
"salesTaxTotal": 1.23,
"currencyCode": "USD"
},
"transactionDetail": {
"payType": {
"creditCard": {
"number": 4111111111111111,
"expMonth": 12,
"expYear": 2028,
"cvvNumber": 123,
"cvvInd": "",
"track1Data": "",
"track2Data": "",
"signatureImage": "",
"eCommInd": "retail"
}
}
},
"referenceNum": 846392232,
"invoiceNumber": 123456,
"ipAddress": "123.123.123.123"
}
}
}
}
JSON Response
{
"transaction-response": {
"errorMessage": "",
"authCode": 123456,
"responseCode": 0,
"orderID": "C0A8631F:014EF47935EE:4959:2AB4B8ED",
"cvvResponseCode": "M",
"transactionID": 464380,
"processorMessage": "APPROVED",
"eCommInd": "retail",
"avsResponseCode": "YYY",
"referenceNum": 846392232,
"responseMessage": "CAPTURED",
"processorCode": "A",
"merchantId": your merchant id,
"transactionTimestamp": 1438620661
}
}