- Gateway API
- Overview
- Sync API
- Async API
- Merchant API
- 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
- Statement
- Statement extended
- Create client
- Edit client
- Сards' list
- Request' status
- Create transaction
- Clearing transaction
- Refund transaction
- Transaction request' status
- Transaction info
- Gift Cards
- Partner API
- Rates
- Products
- E-Money
- Freedom ID
- IMTS "Leskar"
- Mobile SDK
- CMS
create payment recurrent
POST
https://api.freedompay.kz/v5/g2g/create
Request
Header Params
X-JWS-Signature
string
required
Example:
{{tmp_jws_signature}}
X-Action
string
required
Example:
gateway.payment.create
X-Request-Id
string
required
Example:
{{$randomUUID}}
Body Params application/json
amount
integer
required
currency
string
required
description
string
required
order_id
string
required
user_id
string
required
auto_clearing
boolean
required
from
object
required
type
string
required
recurrent
object
required
device
object
required
user_ip
string
required
urls
object
required
check_url
string
required
result_url
string
required
Example
{
"amount": 10,
"currency": "KZT",
"description": "description",
"order_id": "1234",
"user_id": "12345",
"auto_clearing": false,
"from": {
"type": "recurrent",
"recurrent": {
"profile_id": "0190fddd-bea7-7f17-b777-10344d5cc816"
}
},
"device": {
"user_ip": "84.252.158.239"
},
"urls": {
"check_url": "https://webhook.site/f99d3537-3f36-42a2-8206-67684739d51e",
"result_url": "https://webhook.site/f99d3537-3f36-42a2-8206-67684739d51e"
}
}
Request samples
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.freedompay.kz/v5/g2g/create' \
--header 'X-JWS-Signature: {{tmp_jws_signature}}' \
--header 'X-Action: gateway.payment.create' \
--header 'X-Request-Id: {{$randomUUID}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"amount": 10,
"currency": "KZT",
"description": "description",
"order_id": "1234",
"user_id": "12345",
"auto_clearing": false,
"from": {
"type": "recurrent",
"recurrent": {
"profile_id": "0190fddd-bea7-7f17-b777-10344d5cc816"
}
},
"device": {
"user_ip": "84.252.158.239"
},
"urls": {
"check_url": "https://webhook.site/f99d3537-3f36-42a2-8206-67684739d51e",
"result_url": "https://webhook.site/f99d3537-3f36-42a2-8206-67684739d51e"
}
}'
Responses
🟢200Success
application/json
Body
object {0}
Example
{}
Modified at 2025-01-06 10:30:23