Recurring
  • 08 Jan 2022
  • 1 Minute to read
  • Contributors
  • Dark
    Light
  • PDF

Recurring

  • Dark
    Light
  • PDF

Article summary

Request message

Input request parameterDescription
Merchant Authentication TokenY2ExNzE2NDBlZjEyNmZhZjRmMmRmY2Iy
MessageID 11
TransactionID12345678901234567890
MerchantIDSTSPayOneM
Amount2000
CurrencyISOCode840
CardNumber4111111111111111
ExpiryDateYear22
ExpiryDateMonth01
PaymentDescription Sample Payment
ClientIPaddress188.888.50.125
RecurringSeriesId 

17b61316feafe09feb806ce33cdbfc85a
ed1b4173ed604f8fd5fa3cf72a02e27

AgreementID17b61316feafe09feb
Parameters Order
Amount, CardNumber, ClientIPaddress, CurrencyISOCode, ExpiryDateMonth, 

ExpiryDateYear, MerchantID, MessageID, PaymentDescription, AgreementID,
RecurringSeriesId , TransactionID 

Note: The parameters are ordered alphabetically in the secure hash.
The input to the Secure Hash generation routine 

Y2ExNzE2NDBlZjEyNmZhZjRmMmRmY2Iy20004111111111111111188.888.50.1258400122ST
SPayOneM11Sample+Payment17b61316feafe09feb806ce33cdbfc85a
ed1b4173ed604f8fd5fa3cf72a02e27
12345678901234567890

Output
bedbe29fe3af2c6f54ec3c01bd01fedffbdffac2b11b72e106fb12009bc39ad0

Response message

Input response parameterDescription
Merchant Authentication TokenY2ExNzE2NDBlZjEyNmZhZjRmMmRmY2Iy
Response.MessageID 11
Response.TransactionID12345678901234567890
Response.StatusCode00000
Response.StatusDescriptionPayment processed successfully
Response.GatewayStatusCode0000
Response.GatewayNameTestGateway
Response.Amount2000
Response.CurrencyISOCode840
Response.MerchantID STSPayOneM
Parameters Order
Response.Amount, Response.CurrencyISOCode, Response.GatewayName, 

Response.GatewayStatusCode, Response.MerchantID, Response.MessageID,
Response.StatusCode, Response.StatusDescription, Response.TransactionID 

Note: The parameters are ordered alphabetically in the secure hash.
The input to the Secure Hash generation routine 

Y2ExNzE2NDBlZjEyNmZhZjRmMmRmY2Iy2000840TestGateway0000STSPayOneM1100000Pa
yment+processed+successfully
12345678901234567890

Output
d67a2a1d25d62ca0e30b4e6c52700cd27af19845b426c1035b9327ebf3af4c24

What's Next