Skip to content
Pesapal API 3.0
Search
Ctrl
K
Cancel
GitHub
Select theme
Dark
Light
Auto
Menu
Overview
Get started
Quickstart
Authentication
Testing
Guides
Errors
IPN
Payment lifecycle
STK push
API Reference
Overview
Authentication
Overview
Request an access token
IPN
Overview
Register an IPN URL
List registered IPN URLs
Transactions
Overview
Create an order
Take a payment by mobile money push
Get a transaction by tracking id
Get a transaction by merchant reference
Get a transaction by confirmation code
Cancel an unpaid order
Request a refund
GitHub
Select theme
Dark
Light
Auto
Overview
Transactions
Section titled “Transactions”
Creating orders, checking their state, cancelling and refunding.
Operations
Section titled “Operations”
POST
/Transactions/SubmitOrderRequest
POST
/transactions/stk
GET
/Transactions/GetTransactionStatus
GET
/Transactions/GetTransactionByMerchantReference
GET
/Transactions/QueryStatusByConfirmationCode
POST
/Transactions/CancelOrder
POST
/Transactions/RefundRequest