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 |