1. PALM PESA
PALM PESA API
  • PALM PESA
    • Chech Transaction Status
      POST
    • Pay By payment Link
      POST
    • Pay by USSD push
      POST
    • send money to another palm pesa user
      POST
    • Deposit money to the Palm Card
      POST
    • Send Money Palm Card To Palm Card
      POST
    • Create Palm card
      POST
    • Enable or Disable Palm Card
      POST
    • Combined full payment process
      POST
    • webhook payment api
      POST
    • Total amount of balance
      GET
    • PalmPesa Webhook
      POST
  • PALM PESA AUTH
    • register Auth
      POST
    • User Login
      POST
  • PALM PESA INTERNAL
    • My account balance
      GET
    • Request money withdraw
      POST
  1. PALM PESA

webhook payment api

Developing
Prod Env
https://prod.your-api-server.com
Prod Env
https://prod.your-api-server.com
POST
http://127.0.0.1:8000/api/palmpesa/initiate
Last modified:2025-10-09 13:37:01

Request

Body Params application/json

Examples

Responses

🟢202Success
application/json
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'http://127.0.0.1:8000/api/palmpesa/initiate' \
--header 'Content-Type: application/json' \
--data-raw '{
  "user_id": 1,
  "name": "Victor Jackob",
  "email": "john@example.com",
  "phone": "0693662424",
  "amount": 200,
  "transaction_id": "{{$number.int(max=10007)}}",
  "address": "Dar es Salaam",
  "postcode": "14112",
  "callback_url": "http://webhook.site/your-test-url"
}'
Response Response Example
{"message":"Payment initiated. Processing will continue asynchronously.","order_id":"SELCOM17600169073016"}
Modified at 2025-10-09 13:37:01
Previous
Combined full payment process
Next
Total amount of balance
Built with