Talkamie APIs
  1. finance
Talkamie APIs
  • https
    • alert
    • alerts
      • get alerts
    • auth
      • get user by token
      • sign up
      • sign in
      • sign out
    • availability
      • get custom availability
      • get weekly availability
      • set custom availability
      • set weekly availability
    • call
      • get call
    • calls
      • get call histories
    • chat
      • get chat
      • get messages
    • chats
      • get frequent chats
      • get unread chats
      • get chats
    • connect-request
    • connect-requests
      • get pending connection requests
      • get users you're in connection with
    • faqs
      • get faqs
    • specializations
      • get specialization areas
    • finance
      • web - balance top-up flow
      • transactions - all
        GET
      • transactions - earnings
        GET
      • transactions - purchases
        GET
      • transactions - withdrawals
        GET
      • web - balance top-up
        POST
      • withdraw coins
        POST
    • interests
      • get interests
    • otp
      • generate otp
      • verify otp
    • reviews
      • get your reviews
    • schedule
      • get a schedule
      • update a schedule
      • delete schedule
    • schedules
      • get all schedules
      • get past schedules
      • get upcoming schedules
    • signed-urls
      • files
    • support
      • get open ticket
      • get ticket messages
    • user
      • update user
      • change password
      • get user
      • delete user
      • schedule a call
      • clear schedules
      • send connection request
      • cancel connection request
      • accept connection from user
      • reject connection request
      • send message request
      • cancel message request
      • accept message request
      • reject message request
      • get user reviews
      • review a user
      • update review
      • delete review
      • verification - add background info
    • users
      • get users
  • wss
    • alert
    • auth
    • call
    • chats
    • messaging
    • ping socket
    • support
    • user
  1. finance

web - balance top-up flow

the web process for a user to recharge their account coin wallet is as follows:

create session#

use this endpoint, web - balance top-up, to initiate a session;
on success a session URL and a transaction ID will be returned;
the session URL is used to redirect the user to the payment gateway, where they make the payment and they get redirected back to the website;

socket updates#

if the payment is successful, the socket may emit a body action of update-user with the updated user object in the response data, which should contain the updated ledger balance;
Modified at 2025-10-03 20:17:36
Previous
finance
Next
transactions - all
Built with