VertoFX payment status webhook
Webhooks
VertoFX payment status webhook
Receives payment status updates from VertoFX payment processor.
POST
VertoFX payment status webhook
This endpoint requires authentication. Include your Bearer token in the Authorization header.
Description
Authentication: Uses IP whitelist validation (no headers required). Workflow:- Validates payment state is ‘completed’
- Validates payment type is ‘account_to_wallet’
- Updates Payment record status to ‘completed’
Code Examples
Body
application/json
Verto transaction ID
Example:
"verto_txn_abc123xyz"
Royalti Payment record UUID
Example:
"p1234567-89ab-cdef-0123-456789abcdef"
Payment status
Available options:
pending, processing, completed, failed, cancelled Example:
"completed"
Payment state (must be 'completed' for processing)
Example:
"completed"
Transaction type (must be 'account_to_wallet')
Example:
"account_to_wallet"
Payment amount
Example:
1250.75
Currency code
Example:
"USD"
Payment reference number
Example:
"REF-2024-001234"
Account details
Response
Webhook processed successfully
Example:
"Payment record status is marked as completed"