SofizPay Logo

SofizPay

SofizPay Logo
SofizPay
Technical Documentation
Game Recharge API

Game Recharge API

Top up your favorite mobile games with our secure and fast API

API Endpoint

POSThttps://sofizpay.com/services/operation_post

This endpoint handles game top-up operations for supported games

Free Fire

Free Fire

Request Example

bash
curl --location 'https://sofizpay.com/services/operation_post' \
--header 'Content-Type: application/json' \
--data '{      
    "encrypted_sk": "YOUR_ENCRYPTED_SECRET_KEY OR PURE_SECRET_KEY",
    "operator": "freefire",
    "playerId": "YOUR_PLAYER_ID",
    "amount": YOUR_AMOUNT,
    "offer": "110"
}'
Game Operator
"freefire"
Available Offers
11021053010802200

Or enter custom offer name

PUBG Mobile

PUBG Mobile

Request Example

bash
curl --location 'https://sofizpay.com/services/operation_post' \
--header 'Content-Type: application/json' \
--data '{      
    "encrypted_sk": "YOUR_ENCRYPTED_SECRET_KEY OR PURE_SECRET_KEY",
    "operator": "pubg",
    "playerId": "YOUR_PLAYER_ID",
    "amount": YOUR_AMOUNT,
    "offer": "60"
}'
Game Operator
"pubg"
Available Offers
60325660

Or enter custom offer name

Request Parameters

ParameterTypeDescription
encrypted_skstringEncrypted secret key for authentication
operatorstringGame name: freefire or pubg
playerIdstringPlayer ID in the game
amountnumberRecharge amount in DZD
offerstringPredefined offer code or custom offer name

Free Fire Offers

"110"
"210"
"530"
"1080"
"2200"

PUBG Mobile Offers

"60"
"325"
"660"

Success Response (200)

json
{
    "status": "success",
    "message": "Game recharge completed successfully",
    "operation_id": "YOUR_OPERATION_ID",
    "transaction_id": "YOUR_TRANSACTION_ID",
    "transaction_status": "confirmed"
}

Note: The operation will be processed and the in-game currency will be added to the player account.