Menu

Developer Resources

CheckPaymentRequest

CheckPaymentRequest sends the transaction information and obtains the risk information before our platform makes the authorization call for you.

  • If AutoDisposition=0, our platform must receive your decision to settle or cancel the transaction using the Disposition API or the transaction will not complete.
  • If AutoDisposition=1, our platform automatically completes the transaction and makes the decision to settle or cancel the transaction based on the risk score.

 

Request Parameters

Expand/Collapse All

Use the following request parameters when integrating to CheckPaymentRequest:

Response Parameters

CheckPaymentRequest returns the following response parameters:

Response Codes

Each API call returns a numeric response code. If the response code is zero, the API transaction completed successfully without errors; however, the status of the transaction may not be complete. If the response code is non-zero, an error message is included with the response code.

Note: When non-zero response codes are returned, the response fields might not be returned correctly. Review the error messages associated with non-zero response codes and take appropriate steps to resolve the error conditions. Most of the non-zero response codes indicate a system configuration or integration issue. Before production deployment, you should resolve these issues during the testing phase.