Documentation Index
Fetch the complete documentation index at: https://docs.natural.co/llms.txt
Use this file to discover all available pages before exploring further.
Track payment completion via dashboard or API.
Dashboard
Navigate to the Transactions tab. From there, developers can search and sort payments.
API
Create a GET to the payments endpoint to check status:
curl https://api.natural.co/payments/pay_019cd3444a6d765890d021717a39bf97 \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
Response:
{
"data": {
"type": "payment",
"id": "pay_019cd3444a6d765890d021717a39bf97",
"attributes": {
"amount": 500000,
"currency": "USD",
"status": "COMPLETED",
"description": "Payment for Q4 2025 development work",
"createdAt": "2026-01-05T10:00:00Z",
"updatedAt": "2026-01-05T10:00:15Z"
},
"relationships": {
"customerParty": {
"data": {
"type": "party",
"id": "pty_019cd1798d617f65a79cb965dda9eac3"
}
},
"counterparty": {
"data": {
"type": "party",
"id": "pty_019cd1798d627ad9bc302511c4f2c115"
}
}
}
}
}
Common errors
{
"errors": [
{
"code": "insufficient_balance",
"detail": "Insufficient balance in wallet",
"status": "400",
"meta": {
"supportId": "req_a1b2c3d4e5f6"
}
}
]
}
Solution: Fund wallet or reduce payment amount.
{
"errors": [
{
"code": "invalid_value",
"detail": "Counterparty not found",
"status": "400",
"meta": {
"supportId": "req_a1b2c3d4e5f6"
}
}
]
}
Solution: Verify you have a valid email or phone number to process the payment claim. If doing a direct transfer to another party, verify partyId.