maas-schemas

avainpay Schema

http://maasglobal.com/maas-backend/webhooks/webhooks-payments/gateway/avainpay.json

Avainpay payment webhook schema

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Cannot be instantiated Yes Develop No Forbidden Permitted maas-backend/webhooks/webhooks-payments/gateway/avainpay.json

avainpay Definitions

Property Type Group
headers object http://maasglobal.com/maas-backend/webhooks/webhooks-payments/gateway/avainpay.json#/definitions/request
params object http://maasglobal.com/maas-backend/webhooks/webhooks-payments/gateway/avainpay.json#/definitions/request
payload object http://maasglobal.com/maas-backend/webhooks/webhooks-payments/gateway/avainpay.json#/definitions/request

headers

headers

headers Type

object with following properties:

Property Type Required
Set-Cookie string Optional

Set-Cookie

string

params

params

params Type

object with following properties:

Property Type Required
gatewayName string Required

gatewayName

gatewayName

The value of this property must be equal to one of the known values below.

gatewayName Known Values
Value Description
avainpay  

payload

payload

payload Type

object with following properties:

Property Type Required
action_str string Required
data_type string Required
log_list array Optional
request_map object Optional
trans_map object Optional

action_str

action_str

action_str Type

string

data_type

data_type

data_type Type

string

log_list

log_list

log_list Type

Array type: array

request_map

request_map

request_map Type

object with following properties:

| Property | Type | Required | | ——– | —- | ——– |

trans_map

trans_map

trans_map Type

object with following properties:

Property Type Required
nonce string Optional
signature string Optional
system_time integer Optional

nonce

nonce

nonce Type

string

signature

signature

signature Type

string

system_time

system_time

system_time Type

integer