Freedom Pay
Merchant API
Copy Page
Freedom Pay
Overview
Gateway API
Overview
Sync API
Overview
Purchase
Overview
Create payment
Any amount
Card
3DSecure
Recurrent
Cancel
Clearing
Refund
Status
Payout
Overview
Card
IBAN
Balance
Status
Transfer
Overview
Card
3DSecure
Rates
Status
Card
Overview
Add
3DSecure
List
Remove
Status
Token
Overview
Token Pay
Apple Pay
Google Pay
Token Payout
Status
Async API
Overview
create
create payment
read
read payment
read request
edit
edit payment.refund
edit payment.reverse
edit payment.clearing
Merchant API
Overview
Purchase
Overview
Checkout
Card token
Overview
Tokenize card
Delete token
Card token list
Create payment (with CVC)
Confirm payment (with CVC)
Create payment
Confirm payment
Create payment
Any amount
Cancel payment
Clearing
Refund payment
Status
Payout
Overview
Card token
Tokenize card
Delete token
Card token list
Create payment
Create payment
IBAN
Balance status
Status by order_id
Status by Payment ID
Status
Mobile balance
Overview
Init
Pay
Approve
Resend code
Status
Invoice
Overview
Init
Info
Pay
Status
SDK
JS SDK
Google Pay
Freedom QR
Reader SDK (Android)
Provider SDK (Android)
Payment SDK
iOS
Android
CMS
Overview
Get Merchant ID and key
WordPress
Overview
Installation
Configuration
Test
Live payments
Update
Tilda
Overview
Installation
Configuration
Test
Live payments
InSales
Overview
Installation
Configuration
Test
Live payments
Ecwid
Overview
Installation
Configuration
Test
Live payments
Bitrix
Overview
Installation
Configuration
Test
Live payments
PrestaShop
Overview
Installation
Configuration
Test
Live payments
OpenCart
Overview
Installation
Configuration
Test
Live payments
Redirect back
POST
Result notify
POST
Payout notify
POST
Check request
POST
Card API
Overview
Payment Cards
Overview
Dictionaries
Bulk issue
Issue card
Issue plastic card
Activate card
Block card
Unblock card
Set PIN
Reset PIN counter
Close card
Update client
Card info
Balance
Secret data
Secret data (version 2)
Operations' list
Statement extended
Create client
Edit client
Сards' list
Request' status
Create transaction
Clearing transaction
Refund transaction
Transaction info
Cardholder validation
Set limits
Limits list
Gift Cards
Overview
List
Issue
Confirm
Resend
Resend code
Status
Partner API
Rates
Overview
Rates
Products
Overview
Dictionaries
Add client with product
Request status
E-Money
Overview
Add
Owner identification
Info
Close
Block
Balance
Statement
Request Status
Freedom ID
Overview
Design
iOS SDK
Android SDK
OAuth2
Authorization link
Token exchange
Token refresh
User info
Request profile
Get profile status
Create user
Update user
OIDC
Authorization endpoint
Token exchange
Userinfo
Error codes
Examples
Keycloak
Transfer
Overview
Get token
Refresh token
Get agents
Fees
Create person
Create business
Create transfer
Print application
Confirm
Search
Payout
Payout confirm
Cancel
Get person info
Get business info
Status
Info
Device ID
Android SDK
iOS SDK
Implement SuperApp
Overview
Pay
Refund
Account
Settlement
Overview
Create payment
Payment status
Invoice
GET
Create terminal
POST
Merchant API
Copy Page
Purchase
Overview
Payment :::note[] This section outlines the methods available for payments.Depending on the selected transaction type (one-step or two-step payment),...
Checkout
:::info[]It is a graphical interface (component) embedded on a website or in an application, allowing users to make paymentsIt is used to display the ...
Card token
Create payment
POST
/init_payment.php
:::warning[]There are two options for using the method: direct data transfer from the merchant to FreedomPay data transfer via the user's browser...
Any amount
POST
/any_amount.php
:::info[] If you want the payer to enter the payment amount himself, you must use this method When making a payment, the payer first gets to the form...
Cancel payment
POST
/cancel.php
:::info[] Cancel payment before the actual fund withdrawal is available only for a two-step payment process Payment cancellation is made before funds...
Clearing
POST
/do_capture.php
:::info[] This method involves sending a request to withdraw the payment amount that was previously held on the payer's card If Freedom Pay Gatew...
Refund payment
POST
/revoke.php
:::info[] Refund is a method used to return funds to the payer for a previously processed payment It is applicable only in cases where the funds have...
Status
POST
/get_status3.php
:::info[]This method is used to get information about the current status of a payment, such as whether it was successful, an error occurred, or is pen...
Previous
Overview
Next
Overview