dambel

دمبل

shevron
ورود | ثبت نام

API Docs / payments / deposit



POST /api/v1/payments/deposit

Creates a deposit request for the authenticated user to add funds to their account.


Permissions

PermissionDescription
payments.view_ownAccess the payment system
payments.depositDeposit money into own account

Request Body Parameters

NameTypeRequiredDescriptionExample
amountdecimalYesAmount to deposit250.00
descriptionstringNoDescription for the deposit"Top-up"

Request Example

{
  "amount": 250.00,
  "description": "Top-up"
}

Response

201 Created

Returns a payment gateway link for the user to complete the deposit process.

Example

{
  "link": "https://payment-gateway.example.com/redirect/abc123"
}

Error Responses

StatusDescriptionReference
400Payment process errorN/A
422Validation errorValidation error
401UnauthorizedAuthentication error
footer wave
logo

دمبل، دنیای هوشمند ورزش و تغذیه

LinkedinInstagramXYoutube