Processor Raw Response
Each processor differs in their response and codes. To see the raw response from the processor, you can include an optional parameter.
"IncludeRawProcessorResponse": true,
{{Api Root}}/api/payments/sale
{
"IncludeRawProcessorResponse": true,
"NetworkProcessing": {
"processingType": "initialInstallment",
"originalNetworkTransactionId": null
},
"CustomerId": null, //optional add a customer ID - otherwise no customer is created
"PaymentMethod": {
"BillingAddress": {
"AddressLine1": "32 Coppercrest",
"City": "Aliso Viejo",
"State": "CA",
"PostalCode": "92656",
"Country": "USA"
},
"BillingFirstName": "Robert",
"BillingLastName": "Podlesni",
"creditCard": {
"paymentAccountNumber": "4444333322221111",
"expirationDate": "1130",
"securityCode": "214"
}
},
"Invoice": {
"MerchantInvoiceRefId": "ABC12345DProbVs1",
"Amount": {
"value": 0.13
}
}
}
Response - here rawResponse contains the json of the raw response of the processor
{
"customerId": null,
"invoiceId": 319214,
"merchantInvoiceRefId": "ABC12345DProbVs1",
"merchantPaymentMethodRefId": null,
"networkTransactionId": "241815930449764",
"invoiceStatus": "Paid",
"invoiceAttemptStatus": "Success",
"message": "Approved",
"amount": {
"currency": "USD",
"value": 0.13
},
"paymentMethodId": 12310,
"paymentMethodTypeId": 1,
"rawResponse": "{\"cnpTxnId\":84083493722313344,\"orderId\":\"319214\",\"response\":\"000\",\"responseTime\":\"2024-11-19T19:12:16\",\"cardProductId\":null,\"postDate\":\"2024-11-19T00:00:00\",\"postDateSpecified\":true,\"message\":\"Approved\",\"location\":\"florence\",\"cardSuffix\":\"1111\",\"authCode\":\"123457\",\"authorizationResponseSubCode\":null,\"approvedAmount\":null,\"accountInformation\":null,\"fraudResult\":{\"advancedFraudResults\":null,\"avsResult\":\"00\",\"cardValidationResult\":null,\"authenticationResult\":null,\"advancedAVSResult\":null},\"billMeLaterResponseData\":null,\"tokenResponse\":null,\"enhancedAuthResponse\":null,\"accountUpdater\":null,\"recyclingResponse\":null,\"recurringResponse\":null,\"giftCardResponse\":null,\"applepayResponse\":null,\"androidpayResponse\":null,\"sepaDirectDebitResponse\":null,\"idealResponse\":null,\"giropayResponse\":null,\"sofortResponse\":null,\"duplicateSpecified\":false,\"networkTransactionId\":\"241815930449764\",\"pinlessDebitResponse\":null,\"authMax\":null,\"paymentAccountReferenceNumber\":null,\"checkoutId\":null,\"reportGroup\":\"Revolv3\",\"id\":\"202411191912155138881631fe4f1594\",\"customerId\":null}"
}
You can also use this in the GET request for an invoice
{{Api Root}}/api/Invoices/319214?includeRawProcessorResponse=true
Response
{
"invoiceId": 319214,
"parentInvoiceId": null,
"customerId": null,
"merchantInvoiceRefId": "ABC12345DProbVs1",
"paymentMethod": {
"paymentMethodId": 12310,
"billingAddressId": 13576,
"billingFirstName": "Robert",
"billingLastName": "Podlesni",
"merchantPaymentMethodRefId": null,
"billingAddress": {
"addressId": 13576,
"addressLine1": "32 Coppercrest",
"addressLine2": null,
"city": "Aliso Viejo",
"state": "CA",
"postalCode": "92656",
"phoneNumber": null,
"email": null,
"country": "US"
},
"paymentMethodAchDetails": null,
"paymentMethodCreditCardDetails": {
"binNumber": "444433",
"paymentLast4Digit": "1111",
"paymentExpirationDate": "1130"
}
},
"invoiceStatus": "Paid",
"subtotal": 0.13,
"tax": 0.00,
"total": 0.13,
"billingDate": "11/19/2024",
"merchantLegalName": "[TEST] WP House (MD Adyen Route)",
"merchantCustomerRefId": null,
"customerFirstName": null,
"customerLastName": null,
"subscriptionId": null,
"installmentId": null,
"eligibilityFailReason": null,
"merchantSubscriptionRefId": null,
"networkTransactionId": "241815930449764",
"invoiceLineItems": [],
"invoiceAttempts": [
{
"invoiceAttemptId": 150033,
"amount": 0.13,
"invoiceAttemptStatus": "Success",
"invoiceAttemptDate": "2024-11-19T19:12:16.85",
"paymentProcessor": "WorldPay",
"processorTransactionId": "84083493722313344",
"responseCode": "000",
"responseMessage": "Approved",
"processorRawResponse": "{\"cnpTxnId\":84083493722313344,\"orderId\":\"319214\",\"response\":\"000\",\"responseTime\":\"2024-11-19T19:12:16\",\"cardProductId\":null,\"postDate\":\"2024-11-19T00:00:00\",\"postDateSpecified\":true,\"message\":\"Approved\",\"location\":\"florence\",\"cardSuffix\":\"1111\",\"authCode\":\"123457\",\"authorizationResponseSubCode\":null,\"approvedAmount\":null,\"accountInformation\":null,\"fraudResult\":{\"advancedFraudResults\":null,\"avsResult\":\"00\",\"cardValidationResult\":null,\"authenticationResult\":null,\"advancedAVSResult\":null},\"billMeLaterResponseData\":null,\"tokenResponse\":null,\"enhancedAuthResponse\":null,\"accountUpdater\":null,\"recyclingResponse\":null,\"recurringResponse\":null,\"giftCardResponse\":null,\"applepayResponse\":null,\"androidpayResponse\":null,\"sepaDirectDebitResponse\":null,\"idealResponse\":null,\"giropayResponse\":null,\"sofortResponse\":null,\"duplicateSpecified\":false,\"networkTransactionId\":\"241815930449764\",\"pinlessDebitResponse\":null,\"authMax\":null,\"paymentAccountReferenceNumber\":null,\"checkoutId\":null,\"reportGroup\":\"Revolv3\",\"id\":\"202411191912155138881631fe4f1594\",\"customerId\":null}",
"paymentMethod": {
"paymentMethodId": 12310,
"billingAddressId": 13576,
"billingAddress": {
"addressId": 13576,
"addressLine1": "32 Coppercrest",
"addressLine2": null,
"city": "Aliso Viejo",
"state": "CA",
"postalCode": "92656",
"phoneNumber": null,
"email": null,
"country": "US"
},
"billingFirstName": "Robert",
"billingLastName": "Podlesni",
"merchantPaymentMethodRefId": null,
"paymentMethodAchDetails": null,
"paymentMethodCreditCardDetails": {
"binNumber": "444433",
"paymentLast4Digit": "1111",
"paymentExpirationDate": "1130"
}
},
"eligibilityCheckOrderCode": null
}
]
}
Updated about 1 month ago