Request Body
Provider display name (e.g., “Paystack”, “Flutterwave”)
Unique identifier for the provider. Must be:
- Lowercase
- No spaces (use underscores or hyphens)
- Unique within your account
- Examples: “paystack”, “flutterwave”, “stripe”
Whether provider is active
Example Request
Response
Response status (“success”)
Success message
Provider object
Provider ID
Account ID
Provider name
Provider slug
Whether provider is enabled
ISO 8601 timestamp
ISO 8601 timestamp
Example Response
Error Responses
409 Conflict: Provider slug already exists for your account400 Bad Request: Invalid input data
Notes
- The slug must be unique per account
- Providers are used for analytics and tracking only
- No payment credentials are stored