Disable change of payment method
Change payment method of payment
Handling notification about changes
Get account transaction history
Get pay URLs for existing payments
Generating a confirmation PDF for paid payment
Return array of project instances created by merchant in thepay system.
return type | |
---|---|
Project[] | not null |
Returns list of available payment methods.
name | type | |
---|---|---|
$filter | PaymentMethodFilter | optional |
$languageCode | LanguageCode | optional |
Returns all the information about specific payment.
name | type | |
---|---|---|
$paymentUid | string | required |
Returns list of all payments.
name | type | |
---|---|---|
$filter | PaymentFilter | optional |
$page | int | optional |
$limit | int | optional |
Returns HTML markup with list of payment buttons.
name | type | desc | |
---|---|---|---|
$params | CreatePaymentParams | required | |
$filter | PaymentMethodFilter | optional | |
$useInlineAssets | bool | optional | will generate basic css & js |
Returns HTML markup with "Pay!" button.
Returns HTML markup with list of payment buttons for already existing payment.
name | type | desc | |
---|---|---|---|
$uid | string | required | Payment's UID |
$languageCode | string | optional | Language code in ISO 6391 (2 chars) format |
$useInlineAssets | bool | optional | will generate basic css & js |
name | type | desc | |
---|---|---|---|
$params | CreatePaymentParams | optional | |
$title | string | optional | The title of the button, default is 'Pay!' |
$useInlineAssets | bool | optional | will generate basic css & js |
Will create payment.
name | type | |
---|---|---|
$params | CreatePaymentParams | required |
Will realize preauth payment
name | type | |
---|---|---|
$params | RealizePreauthorizedPaymentParams | required |
Will cancel preauth payment
name | type | desc | |
---|---|---|---|
$uid | string | required | UID of the preauthorized payment you want to cancel |
Returns information about payment refund
name | type | |
---|---|---|
$uid | string | required |
return type | |
---|---|
PaymentRefundInfo | not null |
Will create request for automatic refund of payment
name | type | |
---|---|---|
$uid | string | required |
$amount | int | required |
$reason | string | required |
Return information about transactions history
name | type | |
---|---|---|
$filter | TransactionFilter | required |
$page | int | optional |
$limit | int | optional |
Realize subscription payment.
name | type | description | |
---|---|---|---|
$uid | string | required | UID of parent payment |
$params | RealizeRegularSubscriptionPaymentParams | required |
Realize subscription payment.
name | type | description | |
---|---|---|---|
$uid | string | required | UID of parent payment |
$params | RealizeIrregularSubscriptionPaymentParams | required |
Realize subscription payment.
name | type | description | |
---|---|---|---|
$uid | string | required | UID of parent payment |
$params | RealizeUsageBasedSubscriptionPaymentParams | required |
Create new payment using saved authorization.
name | type | description | |
---|---|---|---|
$uid | string | required | UID of parent payment |
$params | RealizePaymentBySavedAuthorizationParams | required |
Returns an array of available payment methods with pay URLs for certain payment.
name | type | description | |
---|---|---|---|
$uid | string | required | Payment's UID |
$languageCode | string | optional | Language code in ISO 6391 (2 chars) format |