Frequently Asked Questions

  1. Does Interswitch charge implementation fees?
    No. Integration with Interswitch is free for businesses of all sizes.

  2. Where can I find the Payment Gateway documentation?
    See our documentation, SDKs, and plugins here

  3. What kind of support can I get from the community on Slack?
    Our Slack community primarily offers integration support to developers, helping resolve questions and roadblocks during integration. Join here

  4. What is the correct API endpoint path for payment initiation?
    See details here

  5. Is there a different base URL for the API and Web interface for webpay on IPG?
    No.

  6. Are there default test credentials?
    Yes. You can find them here

  7. How do I test Mastercard in sandbox environment?
    Use the Mastercard test card provided here

  8. I can’t integrate Quickteller Business on my site. What should I do?
    Please contact our support team on Slack here

  9. Can I set up webhook URLs in the test environment?
    No. Webhook URLs aren’t supported in the test environment. We supply a transaction confirmation endpoint for testing.

  10. How do I confirm Quickteller Business transaction status?
    You can access this on the Transaction tab on your Quickteller Business dashboard.

  11. Where can I get the public exponent and modulus?
    You can get this from the sample code on GitHub when generating auth data.

  12. What is a payable ID, and where can we find it in the documentation?
    It’s a unique identifier for a product or service that your customers are paying for. See details here

  13. Are refunds available in sandbox?
    No. Refunds are only available on production.

  14. What are the BIN ranges for Verve, Mastercard, and Visa?
    There is an endpoint to get the card details. see more details here

  15. How do I process international payments via IPG?
    Send an email to [email protected]

  16. What currency codes are supported today?

   NGN = 566
   UGX = 800
   KES = 404
   DRC = 976
   USD = 840
  1. When using USD, should the amount be passed in USD or Naira equivalent?
    The amount should be passed in the specified currency, not the Naira equivalent.

  2. How do I configure split payments on inline web checkout?
    This is available on demand. Contact our Implementation engineers on Slack here

  3. How does the 5for5 referral program work?
    The 5for5 referral program enables developers to earn 5% of Interswitch's revenue for 5 years when they onboard a business to Quickteller Business. You simply have to sign up, get your referral code, and input it when onboarding a business.

  4. How does split settlement on IPG work? Do I need a gateway for each settlement account?
    No. Split settlement on IPG allows merchants who have opted for out split settlement feature to receive their settlements in different banks as preset on the system.

  5. Can users cancel their subscriptions or recurring billing manually through my app?
    No. IPG does not provide an endpoint for this.

  6. When passing an amount in the create transaction endpoint, should it be in minor or major currency?
    The amount should always be passed in minor currency.

  7. Is there an API method to fetch wallet balances for IPG and Quickteller Business?
    No. Balances are only visible on the merchant dashboard.

  8. What is the payable code? Is it fixed?
    The payable code (Pay ID) is fixed per gateway and available in the Developer Tools section on Quickteller Business.