TPS – Bankcard

 

Authorize Transaction

Authorize Transaction – Required fields only
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

 

Implementation Notes

The following implementation notes are specific to the Authorize operation:

  • Visa and MasterCard support authorizations of $0.00.
  • American Express and Discover do not support authorizations of $0.00.
  • Discover supports the reversal (void) of authorizations, so the reversal will not show on the cardholder’s statement.
  • American Express does not support the reversal (void) of authorizations. Any authorized amount will roll off after 30 days and will show on the cardholder’s statement.
  • Be sure to set a unique OrderNumber in the BankcardTransactionData object. This ensures fast and convenient recovery of transactionIds in the event of communication failures.
  • The BankcardTransactionPro object is required to support BankcardInterchangeData used for recurring, installment, and deferred billing payments.
  • The BankcardTransactionDataPro object is required to support Level 2 and/or Level 3 transaction data.
Note: The HTTP Authorization Header must contain the required sessionToken value.

Back to the top
 

Capture Transaction

Capture Transaction
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]/[transactionId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Response

Back to the top
 

AuthorizeAndCapture Transaction

AuthorizeAndCapture Transaction – Required fields only
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

ReturnById Transaction

ReturnById Transaction – Required fields only
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

Return Transaction

Return Transaction
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

Undo Transaction

Undo Transaction
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]/[transactionId]
Method PUT
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

QueryAccount Transaction

QueryAccount Transaction
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]/query
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

Verify Transaction

Verify Transaction
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]/verify
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

ManageAccount Transaction

ManageAccount Transaction
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

SendReceipt

SendReceipt
RequestUri https://api.cipcert.goevo.com/2.1.28/REST/TPS.svc/sendReceipt
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Response

Back to the top
 

Resubmit Transaction

Resubmit Transaction
RequestUri https://api.cipcert.goevo.com/2.1.29/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

ResubmitOrderUpdate Transaction

ResubmitOrderUpdate
RequestUri https://api.cipcert.goevo.com/2.1.29/REST/TPS.svc/[serviceId]
Method POST
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Back to the top
 

CaptureAll Transaction

CaptureAll Transaction
RequestUri https://api.cipcert.goevo.com/2.1.29/REST/TPS.svc/[serviceId]
Method PUT
Authentication Session token set as Username on Authentication header.
Accept application/json

Request

Example Bankcard Response:

Back to the top