Payment Application API
Information about Channex Payment Application API
Introduction
Application Installation and Configuration
Install the Payment Application
POST /api/v1/applications
Payload:
{
"application_installation": {
"property_id": "{{PROPERTY_ID}}",
"application_code": "channex_payments"
}
}
Response:
{
"data": [
{
"attributes": {
"id": "12ca008c-95e9-4668-942a-d255b618c00e",
"settings": null,
"property_id": "c19a05af-8c8c-4754-8c8a-8132845d4cac",
"application_id": "8587fbf6-a6d1-46f8-8c12-074273284917",
"application_code": "channex_messages"
},
"id": "12ca008c-95e9-4668-942a-d255b618c00e", <-- INSTALLATION ID
"type": "application_installation"
}
]
}Application configuration
Initiate oAuth connection
Get Application Info API
Get list of connected Providers
Update Payment Provider
Set the Payment Provider as default
Payment API
Pre Auth
Settle pre-authorized payment
Void pre-authorized payment
Charge payment
Refund for an existing payment
Errors
Data Structures
Payment
Transaction
Reporting API
Open Spec API
Last updated