Partner onboarding and management APIs
If you want to automate onboarding and operations for your merchants and payment gateways, you can manage them via API instead of using the Open Fabric portal.
In this page, we use partner to mean “a merchant or payment gateway that integrates with Open Fabric to offer your payment method at checkout”.
Partner lifecycle
Use these APIs to create, list, update, and deactivate partners.
| Action | API |
|---|---|
| Create a partner | Create partner |
| List partners | List partners |
| Get partner details | Get partner |
| Update a partner | Update partner |
| Deactivate a partner | Deactivate partner |
Credentials
Once a partner is onboarded, Open Fabric generates integration credentials for them. Use these APIs to retrieve or rotate credentials.
| Action | API |
|---|---|
| Retrieve credentials | Get partner credentials |
| Rotate credentials | Rotate partner credentials |
Callback (webhook) subscriptions
Partners can optionally receive callbacks directly from Open Fabric (for example, for flows that require asynchronous handling). Use these APIs to manage callback subscriptions on a partner’s behalf.
| Action | API |
|---|---|
| Create a subscription | Create subscription |
| List subscriptions | List subscriptions |
| Get a subscription | Get subscription |
| Update a subscription | Update subscription |
| Delete a subscription | Delete subscription |
Payment gateway settings (PG token handover)
For partners that are not PCI compliant, Open Fabric can work with the partner’s payment gateway to generate a PCI-compliant PG token for the one-time virtual card. You can store and manage a partner’s payment-gateway credentials using these APIs.
| Action | API |
|---|---|
| Create/update payment gateway credentials | Upsert PG credentials |
| List payment gateway credentials | List PG credentials |
| Get payment gateway credential details | Get PG credential |
| Delete payment gateway credentials | Delete PG credentials |