Hosted Processor
Quiltt's Hosted Processor empowers you to incorporate your own payments processor through charge.execute
webhooks configuration. Leveraging the capabilities of Connector, it seamlessly manages tasks like collecting Account Details, Authorization, and Payment Mandates on your behalf.
Link to this section#Setup your Endpoint
Configure a server endpoint to process the charge.execute
event using the Webhook Guide as a reference. Be sure to give special attention to implementing Webhook Verification for this particular endpoint.
The charge.execute
Payload, as an active event, has a slightly different structure than the passive event webhooks.
{
"environment": {
"id": "env_12umSFiUO64xFsP9dzEU1b",
"mode": "SANDBOX",
"metadata": null
},
"charges": [
{
"id": "ch_12umSFfQFyK0ZIPCh61tCF",
"amount": "100.00",
"currencyCode": "USD",
"account": {
"id": "acct_12umSFAvyurp0Int9ndsDQ",
"number": "000000000",
"routing": "111111111",
"metadata": null
}
}
]
}
Link to this section#Create a Webhook Subscription
You can now register your endpoint as a Webhook Subscription for charge.execute
in the Dashboard or using the Webhook Subscriptions endpoint in the Admin API.
Link to this section#Enable Hosted Processor Integration
You can now activate your Hosted Processor Integration in the Dashboard. Once this is configured, payment routines will initiate charges to be forwarded to your endpoint for processing.