Subscriptions

  • Meaning: The minimum amount for creating a subscription plan is NGN 100
  • Solution: Ensure the amount for the plan is greater than or equal to NGN 100
  • Meaning: No customer could be found with this customer email or customer code
  • Solution: Ensure that you're passing the customer code or email of a customer that exists on the integration
  • Meaning: No customer could be found with this customer code or email
  • Solution: Ensure that you're passing the customer code or email of a customer that exists on this integration
  • Meaning: No plan could be found with th plan id or code you've provided
  • Solution: Ensure that you're passing the id or code of a plan that exists on the integration. Also ensure that you're using the right environment keys (Live keys for plans on live mode and test keys for plans on test)
  • Meaning: This means the customer's card has been deactivated.
  • Solution: You need to intiatiate a new payment for the customer. This can be done by passing the plan code to the initialize endpoint.
  • Meaning: Subscription cannot be created for a customer who hasn't made a card payment
  • Solution: You can add a plan code to the initialize endpoint to create the subscription
  • Meaning: This subscription has already been created
  • Solution: Ensure that the customer that you're creating the subscription for does not already have a subscription on this plan
  • Meaning: You've passed a wrong subscription code to the endpoint.
  • Solution: Please check and confirm the subscription code exists on your integration. Also confirm that there's no typo on the code you've passed
1{
2 "status": "false",
3 "message": "[string]"
4}
Not sure where to look? Try search
Type the error or keywords into the search bar above. If you don’t find what you’re looking for, contact us, we’re happy to help.