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
Nested Schema : request
Type: object
Nested Schema : billingAddress
Type: object
The billing address.
Nested Schema : cardDetails
Type: object
The details of card used for transaction.
Nested Schema : customProperties
Type: object
Additional key/value pairs from the submitted order to be sent to the payment provider.
Nested Schema : gatewaySettings
Type: object
The settings of the gateway.
Nested Schema : items
Type: array
Information about the item in order
Nested Schema : paymentRequests
Type: array
Gift card payment requests. Applicable only for Gift cards.
Nested Schema : profile
Type: object
The basic profile details.
Nested Schema : referenceInfo
Type: object
For void/refund transactions
Nested Schema : referenceInfos
Type: array
An array for void/refund transactions
Nested Schema : shippingAddress
Type: object
The shipping address
Nested Schema : items
Type: object
Nested Schema : options
Type: array
The option values
Nested Schema : items
Type: object
Nested Schema : items
Type: object
Nested Schema : billingAddress
Type: object
The billing address
Nested Schema : cardDetails
Type: object
Gift card information.
Nested Schema : gatewaySettings
Type: object
The gateway settings.
Nested Schema : referenceInfo
Type: object
For void/refund transactions
Nested Schema : referenceInfos
Type: array
An array for void/refund transactions
Nested Schema : shippingAddress
Type: object
The shipping address
Nested Schema : items
Type: object
Nested Schema : items
Type: object

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
Nested Schema : response
Type: object
Nested Schema : addBalanceResponse
Type: array
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.
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant
Nested Schema : authorizationResponse
Type: array
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.
Nested Schema : billingAddress
Type: object
The billing address
Nested Schema : captureResponse
Type: array
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.
Nested Schema : creditResponse
Type: array
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.
Nested Schema : externalProperties
Type: array
External properties.
Nested Schema : inquireBalanceResponse
Type: array
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.
Nested Schema : items
Type: object
Information about the item
Nested Schema : profile
Type: object
The basic profile details
Nested Schema : response
Type: object
The received response. Applicable for generic payment type.
Nested Schema : shippingAddress
Type: object
The shipping address
Nested Schema : voidResponse
Type: array
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 : items
Type: object
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant
Nested Schema : items
Type: object
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant
Nested Schema : customPaymentProperties
Type: array
Custom payment properties can be sent here.
Nested Schema : items
Type: object
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant
Nested Schema : items
Type: object
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant
Nested Schema : items
Type: object
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant
Nested Schema : options
Type: array
The options values.
Nested Schema : items
Type: object
Nested Schema : items
Type: object
Nested Schema : additionalProperties
Type: object
Key/value pairs for additional properties sent by the merchant