genericPayment
post
/ccadmin/v1/webhook/genericPayment
Integrates custom payment gateways that let your store accept various payment types
Request
Supported Media Types
- application/json
Body Parameter
Integrates custom payment gateways that let your store accept various payment types
Root Schema : genericPayment_request
Integrates custom payment gateways that let your store accept various payment types
- request
-
Type:
objectrequestAdditional Properties Allowed:
Nested Schema : request
Type:
object- amount
-
Type:
numberThe monetary amount. - billingAddress
-
Type:
objectbillingAddressAdditional Properties Allowed:The billing address. - cardDetails
-
Type:
objectcardDetailsAdditional Properties Allowed:The details of card used for transaction. - channel
-
Type:
stringThe channel of this payment. For example preview, agent, store - currencyCode
-
Type:
stringThe three character currency code. For example: USD. - customProperties
-
Type:
objectcustomPropertiesAdditional Properties Allowed:{ "type":"string" }Additional key/value pairs from the submitted order to be sent to the payment provider. - gatewayId
-
Type:
stringThe name of the gateway. - gatewaySettings
-
Type:
objectgatewaySettingsAdditional Properties Allowed:{ "type":"string" }The settings of the gateway. - items
-
Type:
arrayitemsAdditional Properties Allowed:Information about the item in order - locale
-
Type:
stringThe locale of the request - orderId
-
Type:
stringId of the order - organizationId
-
Type:
stringThe ID of the organization for the account to be invoiced. - organizationName
-
Type:
stringThe name of the organization for the account to be invoiced. - paymentId
-
Type:
stringThe Id of the payment group - paymentMethod
-
Type:
stringThe payment method eg cash, invoice etc. - paymentRequests
-
Type:
arraypaymentRequestsAdditional Properties Allowed:Gift card payment requests. Applicable only for Gift cards. - PONumber
-
Type:
stringThe purchase order number for the account to be invoiced. This attribute is only for invoice payments. - profile
-
Type:
objectprofileAdditional Properties Allowed:The basic profile details. - referenceInfo
-
Type:
objectreferenceInfoAdditional Properties Allowed:{ "type":"string" }For void/refund transactions - referenceInfos
-
Type:
arrayreferenceInfosAdditional Properties Allowed:An array for void/refund transactions - referenceNumber
-
Type:
stringPayment Id for cash transaction - shippingAddress
-
Type:
objectshippingAddressAdditional Properties Allowed:The shipping address - siteId
-
Type:
stringSite ID associated with this request - transactionId
-
Type:
stringTransaction id of payment transaction, generated by OCC. - transactionTimestamp
-
Type:
stringThe timestamp of the transaction. - transactionType
-
Type:
stringThe transaction type e.g. auth, void etc.
Nested Schema : billingAddress
Type:
objectThe billing address.
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : cardDetails
Type:
objectThe details of card used for transaction.
- cvv
-
Type:
stringCard Verification Value. - expirationMonth
-
Type:
stringTwo digit month when the credit card expires. - expirationYear
-
Type:
stringTwo or four digit year when the credit card expires. - holderName
-
Type:
stringThe name of the card holder. - number
-
Type:
stringThe credit card number. - type
-
Type:
stringThe type of the credit card e.g. Visa.
Nested Schema : customProperties
Type:
object-
Type:
string
Additional key/value pairs from the submitted order to be sent to the payment provider.
Nested Schema : gatewaySettings
Nested Schema : items
Nested Schema : paymentRequests
Nested Schema : profile
Type:
objectThe basic profile details.
-
Type:
stringEmail associated with the profile. - id
-
Type:
stringThe profile id. - phoneNumber
-
Type:
stringPhone number associated to the profile.
Nested Schema : referenceInfo
Nested Schema : referenceInfos
Nested Schema : shippingAddress
Type:
objectThe shipping address
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : items
Type:
object- catRefId
-
Type:
stringThe catalog ref id. - description
-
Type:
stringThe description of the item. - displayName
-
Type:
stringThe display name of item. - id
-
Type:
stringThe id of the item. - options
-
Type:
arrayoptionsAdditional Properties Allowed:The option values - price
-
Type:
numberThe price - productId
-
Type:
stringThe id of the product - quantity
-
Type:
numberThe quantity ordered. - rawTotalPrice
-
Type:
numberThe monetary raw total price. - unitPrice
-
Type:
numberThe price of each unit
Nested Schema : options
Nested Schema : items
Type:
object- optionName
-
Type:
stringThe option name - optionValue
-
Type:
stringThe option value
Nested Schema : items
Type:
object- amount
-
Type:
numberThe amount paid - billingAddress
-
Type:
objectbillingAddressAdditional Properties Allowed:The billing address - cardDetails
-
Type:
objectcardDetailsAdditional Properties Allowed:Gift card information. - gatewayId
-
Type:
stringThe gateway id - gatewaySettings
-
Type:
objectgatewaySettingsAdditional Properties Allowed:{ "type":"string" }The gateway settings. - paymentId
-
Type:
stringThe Id of the payment group - paymentMethod
-
Type:
stringThe payment method - referenceInfo
-
Type:
objectreferenceInfoAdditional Properties Allowed:{ "type":"string" }For void/refund transactions - referenceInfos
-
Type:
arrayreferenceInfosAdditional Properties Allowed:An array for void/refund transactions - shippingAddress
-
Type:
objectshippingAddressAdditional Properties Allowed:The shipping address - transactionId
-
Type:
stringThe transaction ID. - transactionTimestamp
-
Type:
stringThe timestamp of the transaction.
Nested Schema : billingAddress
Type:
objectThe billing address
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : cardDetails
Type:
objectGift card information.
- giftCardNumber
-
Type:
stringGift card number. - giftCardPin
-
Type:
stringGift card pin.
Nested Schema : gatewaySettings
Nested Schema : referenceInfo
Nested Schema : referenceInfos
Nested Schema : shippingAddress
Type:
objectThe shipping address
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : items
Nested Schema : items
Response
Supported Media Types
- application/json
200 Response
Integrates custom payment gateways that let your store accept various payment types
Body
The generic payment response from external service
Root Schema : genericPayment_response
The generic payment response from external service
- response
-
Type:
objectresponseAdditional Properties Allowed:
Nested Schema : response
Type:
object- addBalanceResponse
-
Type:
arrayaddBalanceResponseAdditional Properties Allowed:This response is recieved incase the transactionType is BAL_ADD. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. For gift card. - additionalProperties
-
Type:
objectadditionalPropertiesAdditional Properties Allowed:{ "type":"string" }Key/value pairs for additional properties sent by the merchant - amount
-
Type:
numberThe monetary amount. Mandatory for gift cards and generic payment type. - authorizationResponse
-
Type:
arrayauthorizationResponseAdditional Properties Allowed:This response is received incase the transactionType is AUTH. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types. - billingAddress
-
Type:
objectbillingAddressAdditional Properties Allowed:The billing address - captureResponse
-
Type:
arraycaptureResponseAdditional Properties Allowed:This response is recieved incase the transactionType is CAPT. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types. - channel
-
Type:
stringThe channel of this order. Echoed from request. Mandatory for gift cards. - creditResponse
-
Type:
arraycreditResponseAdditional Properties Allowed:This response is recieved incase the transactionType is RFND. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types. - currencyCode
-
Type:
stringThe three character currency code. For example: USD. Mandatory for cash, gift cards and generic payment type. - externalProperties
-
Type:
arrayexternalPropertiesAdditional Properties Allowed:External properties. - gatewayId
-
Type:
stringThe name of the gateway. - hostTransactionId
-
Type:
stringThe transaction ID returned by the gateway. - hostTransactionTimestamp
-
Type:
stringThe host timestamp of the transaction. Mandatory for generic payment type. - inquireBalanceResponse
-
Type:
arrayinquireBalanceResponseAdditional Properties Allowed:This response is recieved incase the transactionType is BAL_INQ. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. For gift card. - items
-
Type:
objectitemsAdditional Properties Allowed:Information about the item - locale
-
Type:
stringThe locale echoed from request. Mandatory attribute. - merchantTransactionId
-
Type:
stringThe transaction ID returned by the merchant. Mandatory for cash and generic payment type. - merchantTransactionTimestamp
-
Type:
stringThe merchant timestamp of the transaction. Mandatory for cash. - orderId
-
Type:
stringId of the order. Echoed from request. Mandatory attribute. - organizationId
-
Type:
stringThe ID of the organization for the invoiced account. - organizationName
-
Type:
stringThe name of the organization for the invoiced account. - paymentId
-
Type:
stringThe Id of the payment group. Mandatory attribute. - paymentMethod
-
Type:
stringThe payment method eg cash, invoice etc, echoed from request. Mandatory for cash and invoice. - PONumber
-
Type:
stringThe purchase order number for the invoiced account. - profile
-
Type:
objectprofileAdditional Properties Allowed:The basic profile details - referenceNumber
-
Type:
stringPayment Id for cash transaction. - response
-
Type:
objectresponseAdditional Properties Allowed:The received response. Applicable for generic payment type. - shippingAddress
-
Type:
objectshippingAddressAdditional Properties Allowed:The shipping address - transactionId
-
Type:
stringTransaction id of payment transaction, generated by OCC. Mandatory for cash and invoice. - transactionTimestamp
-
Type:
stringThe timestamp of the transaction. - transactionType
-
Type:
stringThe transaction type eg auth, void etc, echoed from request. Mandatory attribute. - voidResponse
-
Type:
arrayvoidResponseAdditional Properties Allowed:This response is recieved incase the transactionType is VOID. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.
Nested Schema : addBalanceResponse
Nested Schema : additionalProperties
Type:
object-
Type:
string
Key/value pairs for additional properties sent by the merchant
Nested Schema : billingAddress
Type:
objectThe billing address
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : captureResponse
Type:
arrayThis response is recieved incase the transactionType is CAPT. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.
Nested Schema : creditResponse
Type:
arrayThis response is recieved incase the transactionType is RFND. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.
Nested Schema : externalProperties
Nested Schema : inquireBalanceResponse
Nested Schema : items
Type:
objectInformation about the item
- catRefId
-
Type:
stringThe catalog ref id. - description
-
Type:
stringThe description - displayName
-
Type:
stringThe display name - id
-
Type:
stringThe id of the item. - options
-
Type:
arrayoptionsAdditional Properties Allowed:The options values. - price
-
Type:
numberThe price - productId
-
Type:
stringThe id of the product - quantity
-
Type:
numberThe quantity - rawTotalPrice
-
Type:
numberThe monetary raw total price. - unitPrice
-
Type:
numberThe price of each unit
Nested Schema : profile
Type:
objectThe basic profile details
-
Type:
stringEmail associated with the profile. - id
-
Type:
stringThe profile id. - phoneNumber
-
Type:
stringPhone number associated to the profile.
Nested Schema : response
Type:
objectThe received response. Applicable for generic payment type.
- code
-
Type:
stringThe code of the response. - description
-
Type:
stringThe description of the response. - reason
-
Type:
stringThe reason of the response. - success
-
Type:
booleanBoolean value on basis of success or failure of transaction. Mandatory attribute
Nested Schema : shippingAddress
Type:
objectThe shipping address
- address1
-
Type:
stringAddress snippet. - address2
-
Type:
stringAddress snippet. - address3
-
Type:
stringAddress snippet. - city
-
Type:
stringCity. - companyName
-
Type:
stringCompany name. - country
-
Type:
stringCountry. - county
-
Type:
stringCounty. -
Type:
stringEmail address. - faxNumber
-
Type:
stringFax number. - firstName
-
Type:
stringFirst name - jobTitle
-
Type:
stringJob title. - lastName
-
Type:
stringLast name. - middleName
-
Type:
stringMiddle name. - phoneNumber
-
Type:
stringPhone number. - postalCode
-
Type:
stringPostal code. - prefix
-
Type:
stringName prefix. - state
-
Type:
stringState. - suffix
-
Type:
stringName suffix.
Nested Schema : voidResponse
Type:
arrayThis response is recieved incase the transactionType is VOID. Only one of inquireBalanceResponse/addBalanceResponse/authorizationResponse/voidResponse/captureResponse/creditResponse will be present in 1 response. This field is an array only for Gift Cards. It is a single object for other payment types.
Nested Schema : items
Type:
object- additionalProperties
-
Type:
objectadditionalPropertiesAdditional Properties Allowed:{ "type":"string" }Key/value pairs for additional properties sent by the merchant - amount
-
Type:
numberThe monetary amount. Mandatory attribute. - currencyCode
-
Type:
stringThe three character currency code. For example: USD. - gatewayId
-
Type:
stringReflects the same gateway ID of the corresponding request. Mandatory attribute. - hostTransactionId
-
Type:
stringThe transaction ID returned by the gateway - hostTransactionTimestamp
-
Type:
stringThe host timestamp of the transaction. - merchantTransactionId
-
Type:
stringThe transaction ID returned by the merchant. Mandatory attribute. - merchantTransactionTimestamp
-
Type:
stringThe merchant timestamp of the transaction. Mandatory attribute. - paymentId
-
Type:
stringReflects the same paymentId of the corresponding request. Mandatory attribute. - paymentMethod
-
Type:
stringReflects the same payment method of the corresponding request. Mandatory attribute. - responseCode
-
Type:
stringReturned response code. Mandatory attribute. - responseDescription
-
Type:
stringThe description of the response. Optional attribute - responseReason
-
Type:
stringResponse reason. Optional attribute - transactionId
-
Type:
stringReflects the same transaction ID of the corresponding request. Mandatory attribute. - transactionTimestamp
-
Type:
stringReflects the same transaction timestamp of the corresponding request. Mandatory attribute. - transactionType
-
Type:
stringThe transaction type eg auth,void etc.
Nested Schema : additionalProperties
Type:
object-
Type:
string
Key/value pairs for additional properties sent by the merchant
Nested Schema : items
Type:
object- additionalProperties
-
Type:
objectadditionalPropertiesAdditional Properties Allowed:{ "type":"string" }Key/value pairs for additional properties sent by the merchant - amount
-
Type:
numberThe monetary amount. Mandatory attribute. - currencyCode
-
Type:
stringThe three character currency code. For example: USD. - gatewayId
-
Type:
stringReflects the same gateway ID of the corresponding request. Mandatory attribute. - hostTransactionId
-
Type:
stringThe transaction ID returned by the gateway - hostTransactionTimestamp
-
Type:
stringThe host timestamp of the transaction. - merchantTransactionId
-
Type:
stringThe transaction ID returned by the merchant. Mandatory attribute. - merchantTransactionTimestamp
-
Type:
stringThe merchant timestamp of the transaction. Mandatory attribute. - paymentId
-
Type:
stringReflects the same paymentId of the corresponding request. Mandatory attribute. - paymentMethod
-
Type:
stringReflects the same payment method of the corresponding request. Mandatory attribute. - responseCode
-
Type:
stringReturned code of response. Mandatory attribute. - responseDescription
-
Type:
stringThe description of the response. Optional attribute - responseReason
-
Type:
stringResponse reason. Optional attribute - token
-
Type:
stringRepresents the token - transactionId
-
Type:
stringReflects the same transaction ID of the corresponding request. Mandatory attribute. - transactionTimestamp
-
Type:
stringReflects the same transaction timestamp of the corresponding request. Mandatory attribute. - transactionType
-
Type:
stringThe transaction type eg auth,void etc.
Nested Schema : additionalProperties
Type:
object-
Type:
string
Key/value pairs for additional properties sent by the merchant
Nested Schema : items
Type:
object- additionalProperties
-
Type:
objectadditionalPropertiesAdditional Properties Allowed:{ "type":"string" }Key/value pairs for additional properties sent by the merchant - amount
-
Type:
numberThe monetary amount. Mandatory attribute. - currencyCode
-
Type:
stringThe three character currency code. For example: USD. - gatewayId
-
Type:
stringReflects the same gateway ID of the corresponding request. Mandatory attribute. - hostTransactionId
-
Type:
stringThe transaction ID returned by the gateway - hostTransactionTimestamp
-
Type:
stringThe host timestamp of the transaction. - merchantTransactionId
-
Type:
stringThe transaction ID returned by the merchant. Mandatory attribute. - merchantTransactionTimestamp
-
Type:
stringThe merchant timestamp of the transaction. Mandatory attribute. - paymentId
-
Type:
stringReflects the same paymentId of the corresponding request. Mandatory attribute. - paymentMethod
-
Type:
stringReflects the same payment method of the corresponding request. Mandatory attribute. - responseCode
-
Type:
stringReturned code of response. Mandatory attribute. - responseDescription
-
Type:
stringThe description of the response. Optional attribute - responseReason
-
Type:
stringResponse reason. Optional attribute - transactionId
-
Type:
stringReflects the same transaction ID of the corresponding request. Mandatory attribute. - transactionTimestamp
-
Type:
stringReflects the same transaction timestamp of the corresponding request. Mandatory attribute. - transactionType
-
Type:
stringThe transaction type eg auth,void etc.
Nested Schema : additionalProperties
Type:
object-
Type:
string
Key/value pairs for additional properties sent by the merchant
Nested Schema : items
Type:
object- additionalProperties
-
Type:
objectadditionalPropertiesAdditional Properties Allowed:{ "type":"string" }Key/value pairs for additional properties sent by the merchant - amount
-
Type:
numberThe monetary amount. Mandatory attribute. - currencyCode
-
Type:
stringThe three character currency code. For example: USD. - gatewayId
-
Type:
stringReflects the same gateway ID of the corresponding request. Mandatory attribute. - hostTransactionId
-
Type:
stringThe transaction ID returned by the gateway - hostTransactionTimestamp
-
Type:
stringThe host timestamp of the transaction. - merchantTransactionId
-
Type:
stringThe transaction ID returned by the merchant. Mandatory attribute. - merchantTransactionTimestamp
-
Type:
stringThe merchant timestamp of the transaction. Mandatory attribute. - paymentId
-
Type:
stringReflects the same paymentId of the corresponding request. Mandatory attribute. - paymentMethod
-
Type:
stringReflects the same payment method of the corresponding request. Mandatory attribute. - responseCode
-
Type:
stringReturned code of response. Mandatory attribute. - responseDescription
-
Type:
stringThe description of the response. Optional attribute - responseReason
-
Type:
stringResponse reason. Optional attribute - transactionId
-
Type:
stringReflects the same transaction ID of the corresponding request. Mandatory attribute. - transactionTimestamp
-
Type:
stringReflects the same transaction timestamp of the corresponding request. Mandatory attribute. - transactionType
-
Type:
stringThe transaction type eg auth,void etc.
Nested Schema : additionalProperties
Type:
object-
Type:
string
Key/value pairs for additional properties sent by the merchant
Nested Schema : options
Nested Schema : items
Type:
object- optionName
-
Type:
stringThe options name. - optionValue
-
Type:
stringThe options value.
Nested Schema : items
Type:
object- additionalProperties
-
Type:
objectadditionalPropertiesAdditional Properties Allowed:{ "type":"string" }Key/value pairs for additional properties sent by the merchant - amount
-
Type:
numberThe monetary amount. Mandatory attribute. - currencyCode
-
Type:
stringThe three character currency code. For example: USD. - gatewayId
-
Type:
stringReflects the same gateway ID of the corresponding request. Mandatory attribute. - hostTransactionId
-
Type:
stringThe transaction ID returned by the gateway - hostTransactionTimestamp
-
Type:
stringThe host timestamp of the transaction. - merchantTransactionId
-
Type:
stringThe transaction ID returned by the merchant. Mandatory attribute. - merchantTransactionTimestamp
-
Type:
stringThe merchant timestamp of the transaction. Mandatory attribute. - paymentId
-
Type:
stringReflects the same paymentId of the corresponding request. Mandatory attribute. - paymentMethod
-
Type:
stringReflects the same payment method of the corresponding request. Mandatory attribute. - responseCode
-
Type:
stringReturned code of response. Mandatory attribute. - responseDescription
-
Type:
stringThe description of the response. Optional attribute - responseReason
-
Type:
stringResponse reason. Optional attribute - transactionId
-
Type:
stringReflects the same transaction ID of the corresponding request. Mandatory attribute. - transactionTimestamp
-
Type:
stringReflects the same transaction timestamp of the corresponding request. Mandatory attribute. - transactionType
-
Type:
stringThe transaction type eg auth,void etc.
Nested Schema : additionalProperties
Type:
object-
Type:
string
Key/value pairs for additional properties sent by the merchant