Document toolboxDocument toolbox

Payment Transaction Token REST API

3.39.0

The Payment Transaction Token REST API is to be used in conjunction with ServiceMobility/ServicePowerHub to collect a payment for a work order.

Note: The mobile process flow is as follows:

  • Mobile application initiates the payment process by requesting a transaction token.
  • Mobile application posts the payment transaction details along with the transaction token.
  • Mobile application captures the payment processing response.

Transaction Tokens are valid for 15 minutes. Tokens are for one-time use only. 

Resource URL Summary

Request a token for processing a payment transaction

POST /seiapi/v3/mobile/Payment/TransactionToken


HTTP Headers

This API uses the default ServiceMobility HTTP Headers.



API Specifics

Request a token for processing a payment transaction

This REST API will request a transaction token for use in submitting a payment transaction request.

URL

POST /seiapi/v3/mobile/Payment/TransactionToken

HTTP Request Body

The HTTP request body must contain a valid Payment Transaction Token Object.

HTTP Response

On success, an HTTP status code of 200 will be returned, and the response body will contain a Payment Transaction Token Response Object. Otherwise, on error, the response body will contain a descriptive reason for the error. 

JSON Format
{
	"Token": ""
}