payment
Approve order
POST /api/order/{id}/approve
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
id
string
Cancel payment order
POST /api/order/{id}/cancel
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
id
string
Initialize payment
Initializes payment and provides output containing details of subsequent actions.
POST /api/payment
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
Refund order
POST /api/order/{id}/refund
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
id
string
Customer payment methods
GET /api/customer/{referenceId}/payment-methods
Parameters
language
string
X-Merchant
string
X-Auth-Token
string
referenceId
string
Initialize recurring payment with payment method
POST /api/payment-method/{id}/init-recurring-payment
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
id
string
Initialize payment with saved customer's payment method
POST /api/payment-method/{id}/rebill
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
id
string
Receive payment with saved payment method
POST /api/payment-method/{id}/rebill/{orderId}
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
id
string
orderId
string
Payment system list
GET /api/payment-system/detailed
Parameters
language
string
X-Merchant
string
X-Auth-Token
string
Initialize recurring payment
POST /api/recurring-payment
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
subscription
Apply free subscription payment
POST /api/{project}/subscriptions/apply-free
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
project
string
Get customer's subscriptions
GET /api/{project}/subscriptions/{customer}
Parameters
language
string
X-Merchant
string
X-Auth-Token
string
project
string
customer
string
Get list of plans
GET /api/{project}/plans
Parameters
language
string
currency
string
X-Merchant
string
X-Auth-Token
string
project
string
Make subscription payment
POST /api/{project}/subscriptions
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
project
string
Update subscription payment
PUT /api/{project}/subscriptions/{id}
Parameters
X-Merchant
string
X-Auth-Token
string
X-Signature
string
project
string
id
string
types
ApproveOrderRequestDTO
type: string
type: string
type: integer
type: string
type: string
nullable: true
type: string
nullable: true
type: boolean
CancelOrderRequestDTO
type: string
type: string
type: integer
type: string
nullable: true
InitPaymentSignedRequestDTO - Init payment request
Initialize payment request. Signature is required
type: boolean
type: integer
nullable: true
type: string
nullable: true
type: string
type: string
nullable: true
type: string
type: array
type: number
nullable: true
type: array
type: boolean
type: string
type: string
nullable: true
nullable: true
InitPaymentResponseDTO - Init payment response
Result of init payment request
type: integer
type: integer
nullable: true
type: string
type: boolean
RefundOrderRequestDTO
type: string
type: string
type: boolean
type: integer
type: string
nullable: true
PaymentMethodDTO
type: integer
type: string
type: string
nullable: true
type: string
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
nullable: true
type: string
nullable: true
DisablePaymentMethodRequestDTO
type: string
type: string
type: integer
type: string
nullable: true
InitRecurringProfileWithPaymentMethodSignedRequestDTO
type: integer
nullable: true
type: array
type: boolean
type: string
nullable: true
type: string
type: string
nullable: true
type: string
type: array
type: number
nullable: true
type: array
type: boolean
type: string
type: string
type: integer
type: string
type: integer
nullable: true
type: integer
type: integer
type: number
nullable: true
nullable: true
nullable: true
RebillSignedRequestDTO
type: integer
nullable: true
type: boolean
type: string
nullable: true
type: string
type: string
nullable: true
type: string
type: array
type: number
nullable: true
type: array
type: boolean
type: string
type: string
nullable: true
nullable: true
ReceivePaymentWithPaymentMethodRequestDTO
type: integer
type: integer
type: string
nullable: true
type: string
type: string
PaymentSystemStatusDTO
type: string
type: boolean
CancelRecurringProfileRequestDTO
type: string
type: string
type: integer
type: string
nullable: true
InitRecurringPaymentResponseDTO
type: integer
type: integer
type: integer
nullable: true
type: string
type: boolean
InitRecurringPaymentSignedRequestDTO
type: array
type: boolean
type: integer
nullable: true
type: string
nullable: true
type: string
type: string
nullable: true
type: string
type: array
type: number
nullable: true
type: array
type: boolean
type: string
type: string
type: integer
type: string
type: integer
nullable: true
type: integer
type: integer
type: number
nullable: true
nullable: true
nullable: true
ApplySubscriptionRequestDTO
type: CustomerRequestDTO
type: string
type: string
type: string
nullable: true
type: string
type: string
PlanSubscriptionResponseDTO
type: integer
type: string
nullable: true
type: string
nullable: true
type: integer
nullable: true
type: string
nullable: true
type: number
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
type: array
type: array
type: integer
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: integer
nullable: true
type: boolean
type: boolean
type: boolean
PlanResponseDTO
type: integer
type: string
nullable: true
type: string
type: string
type: string
type: string
type: array
type: array
type: integer
nullable: true
type: string
nullable: true
type: boolean
type: array
type: array
type: boolean
type: boolean
type: boolean
type: boolean
SignedMakeSubscriptionPaymentRequestDTO
type: string
nullable: true
type: boolean
type: array
type: CustomerRequestDTO
type: string
nullable: true
type: integer
nullable: true
type: boolean
type: integer
nullable: true
type: string
type: string
type: string
nullable: true
type: boolean
nullable: true
type: string
nullable: true
type: string
nullable: true
type: array
type: string
type: string
nullable: true
type: boolean
SubscriptionPaymentResponseDTO
type: integer
type: integer
nullable: true
type: integer
nullable: true
type: integer
nullable: true
nullable: true
SignedUpdateSubscriptionPaymentRequestDTO
type: integer
nullable: true
type: array
type: CustomerRequestDTO
type: string
nullable: true
type: integer
nullable: true
type: boolean
type: string
type: string
type: string
nullable: true
type: string
nullable: true
type: boolean
type: string
nullable: true
type: boolean
nullable: true
type: string
nullable: true
type: string
nullable: true
type: array
type: string
type: string
nullable: true
InitPaymentRequestLineDTO - Payment line
Init payment request line
type: string
type: string
nullable: true
type: integer
type: number
nullable: true
type: number
type: array
type: array
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: integer
nullable: true
type: number
CustomerRequestDTO
type: string
type: string
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: array
InitPaymentCallbackInfoRequestDTO
type: string
type: string
type: string
type: string
BillingPeriodRequestDTO
type: string
type: string
CustomerDTO
type: integer
type: string
type: string
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: array
PaymentSystemStatusDTO2
type: string
type: boolean
type: boolean
type: boolean
type: boolean
InitRecurringPaymentCallbackInfoRequestDTO
type: string
type: string
type: string
type: string
type: string
PlanSubscriptionItemResponseDTO
type: PlanPriceResponseDTO
type: PlanResponseDTO
type: integer
PlanSubscriptionAttributeValueResponseDTO
type: array
type: string|int|bool|null
type: boolean
nullable: true
type: integer
type: string
nullable: true
type: string
type: string
type: string
type: integer
type: integer
nullable: true
type: string
nullable: true
type: boolean
PlanTranslationResponseDTO
type: string
type: string
type: string
PlanPriceResponseDTO
type: integer
type: number
type: string
type: string
nullable: true
type: integer
nullable: true
PlanAttributeResponseDTO
type: integer
type: string
type: string
type: string
type: string
type: integer
type: array
SubscriptionPaymentItemRequestDTO
type: integer
type: integer
type: array
type: array
InitSubscriptionCallbacksDTO
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
PaymentResponseDTO
type: string
type: boolean
LineDiscountRequestDTO
type: number
type: string
TaxRequestDTO
type: string
type: number
type: boolean
type: string
nullable: true
type: string
nullable: true
type: string
nullable: true
CustomerCustomFieldRequestDTO
type: string
type: string
CustomerCustomFieldDTO
type: string
type: string
PlanAttributeTranslationResponseDTO
type: string
type: string
type: string