> ## Documentation Index
> Fetch the complete documentation index at: https://developer.notchpay.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Frequently Asked Questions

> Find answers to common questions about Notch Pay

## General Questions

<AccordionGroup>
  <Accordion title="What is Notch Pay?">
    Notch Pay is a payment platform designed for Africa, enabling businesses to accept payments through various channels including Mobile Money, bank cards, and other local payment methods. Our platform also allows you to send money to beneficiaries across multiple countries.
  </Accordion>

  <Accordion title="Which countries does Notch Pay support?">
    Notch Pay currently supports payments in several African countries, including Cameroon, Côte d'Ivoire, Senegal, and more. We're continuously expanding our coverage to include more countries. Check our [Countries API](/api-reference/resources) for the most up-to-date list.
  </Accordion>

  <Accordion title="What payment methods does Notch Pay support?">
    Notch Pay supports a wide range of payment methods, including:

    * Mobile Money (MTN Mobile Money, Orange Money, etc.)
    * Digital Wallets
    * Bank transfers
    * And more

    The available payment methods vary by country. Check our [Channels API](/api-reference/resources) for the complete list.
  </Accordion>

  <Accordion title="How much does Notch Pay cost?">
    Notch Pay charges a small fee per transaction, which varies depending on the payment method and volume. There are no setup fees or monthly charges. Visit our [pricing page](https://notchpay.co/pricing) for detailed information.
  </Accordion>
</AccordionGroup>

## Account & Dashboard

<AccordionGroup>
  <Accordion title="How do I create a Notch Pay account?">
    You can create a Notch Pay account by visiting [business.notchpay.co/register](https://business.notchpay.co/register) and following the registration process. You'll need to provide some basic information about your business and complete the verification process.
  </Accordion>

  <Accordion title="How long does account verification take?">
    Account verification typically takes 1-2 business days, but it can take longer depending on the completeness and accuracy of the information provided. You'll receive an email notification once your account is verified.
  </Accordion>

  <Accordion title="How do I find my API keys?">
    You can find your API keys in your Notch Pay Business suite under Settings > API Keys. You'll see both test and live API keys. Make sure to keep your API keys secure and never share them publicly.
  </Accordion>

  <Accordion title="How do I switch between test and live modes?">
    You can switch between test and live modes in your Notch Pay Business suite by clicking on the environment selector in the top navigation bar. In test mode, you can use test credentials to simulate payments without processing real transactions.
  </Accordion>
</AccordionGroup>

## Payments

<AccordionGroup>
  <Accordion title="How do I accept my first payment?">
    To accept your first payment:

    <Steps>
      <Step title="Log in to your account">
        Log in to your Notch Pay Business suite
      </Step>

      <Step title="Navigate to Payments">
        Go to Payments > Create Payment
      </Step>

      <Step title="Enter payment details">
        Enter the payment details and customer information
      </Step>

      <Step title="Create the payment">
        Click "Create Payment" to generate a payment link
      </Step>

      <Step title="Share with customer">
        Share the payment link with your customer
      </Step>
    </Steps>

    Alternatively, you can integrate Notch Pay into your website or application using our [API](/accept-payments) or [SDKs](/sdks).
  </Accordion>

  <Accordion title="How long does it take for payments to be processed?">
    Most payments are processed instantly or within a few minutes. However, the exact processing time depends on the payment method and the customer's bank or mobile money provider. You'll receive real-time notifications via webhooks when payments are completed.
  </Accordion>

  <Accordion title="What happens if a payment fails?">
    If a payment fails, the customer will see an error message explaining the reason for the failure. You'll also receive a notification via webhook if you've set up webhooks for the `payment.failed` event. The customer can try again with the same or a different payment method.
  </Accordion>

  <Accordion title="Can I refund a payment?">
    Yes, you can refund a payment from your Notch Pay Business suite. Go to Payments, find the payment you want to refund, and click the "Refund" button. You can refund the full amount or a partial amount. Refunds are typically processed within 5-7 business days, depending on the payment method.
  </Accordion>
</AccordionGroup>

## Transfers

<AccordionGroup>
  <Accordion title="How do I send money to a beneficiary?">
    To send money to a beneficiary:

    <Steps>
      <Step title="Log in to your account">
        Log in to your Notch Pay Business suite
      </Step>

      <Step title="Navigate to Transfers">
        Go to Transfers > Create Transfer
      </Step>

      <Step title="Enter transfer details">
        Enter the transfer details and beneficiary information
      </Step>

      <Step title="Initiate the transfer">
        Click "Create Transfer" to initiate the transfer
      </Step>
    </Steps>

    You can also use our [API](/api-reference/transfers) to programmatically send money to beneficiaries.
  </Accordion>

  <Accordion title="How long do transfers take?">
    Most transfers are processed within minutes, especially for mobile money accounts. However, bank transfers may take 1-3 business days, depending on the recipient's bank. You'll receive notifications via webhooks when transfers are completed.
  </Accordion>

  <Accordion title="What are the transfer limits?">
    Transfer limits vary by country, currency, and payment method. You can check the specific limits for each payment channel using our [Channels API](/api-reference/resources). If you need higher limits, please contact our support team.
  </Accordion>
</AccordionGroup>

## Integration

<AccordionGroup>
  <Accordion title="How do I integrate Notch Pay into my website?">
    You can integrate Notch Pay into your website in several ways:

    <CardGroup cols={2}>
      <Card title="Collect" icon="globe">
        Use our hosted checkout page for a quick and easy integration
      </Card>

      <Card title="Payment Links" icon="link">
        Create shareable payment links without any coding
      </Card>

      <Card title="API Integration" icon="code">
        Integrate directly using our RESTful API
      </Card>

      <Card title="SDKs" icon="box">
        Use our official libraries for various programming languages
      </Card>
    </CardGroup>

    Check our [Accept Payments](/accept-payments) documentation for detailed integration guides.
  </Accordion>

  <Accordion title="Do you have SDKs for different programming languages?">
    Yes, Notch Pay provides official SDKs for:

    * JavaScript/Node.js
    * PHP
    * Python
    * Mobile (iOS and Android)

    Visit our [SDKs & Libraries](/sdks) documentation for installation instructions and usage examples.
  </Accordion>

  <Accordion title="How do I set up webhooks?">
    To set up webhooks:

    <Steps>
      <Step title="Access your account">
        Go to your Notch Pay Business suite
      </Step>

      <Step title="Navigate to Webhooks">
        Navigate to Settings > Webhooks
      </Step>

      <Step title="Add new endpoint">
        Click "Add Endpoint"
      </Step>

      <Step title="Configure the webhook">
        Enter your endpoint URL and select the events you want to receive
      </Step>

      <Step title="Save the webhook">
        Click "Save" to create the webhook
      </Step>
    </Steps>

    Check our [Webhooks](/get-started/webhooks) documentation for more information.
  </Accordion>

  <Accordion title="How do I test my integration?">
    You can test your integration using our sandbox environment:

    <Steps>
      <Step title="Enable Test Mode">
        Switch to Test Mode in your dashboard
      </Step>

      <Step title="Use test credentials">
        Use test credentials and accounts
      </Step>

      <Step title="Simulate transactions">
        Simulate payments and transfers
      </Step>
    </Steps>

    Check our [Testing](/get-started/testing) documentation for detailed testing instructions.
  </Accordion>
</AccordionGroup>

## Security

<AccordionGroup>
  <Accordion title="Is Notch Pay secure?">
    Yes, Notch Pay takes security very seriously. We use industry-standard encryption and security practices to protect your data and transactions. All communication with our API is encrypted using TLS, and we regularly undergo security audits and penetration testing.
  </Accordion>

  <Accordion title="How do I keep my integration secure?">
    To keep your integration secure:

    <Steps>
      <Step title="Protect your API keys">
        Never expose your API keys in client-side code
      </Step>

      <Step title="Use secure connections">
        Always use HTTPS for all payment-related pages
      </Step>

      <Step title="Validate inputs">
        Validate and sanitize all user inputs
      </Step>

      <Step title="Verify webhooks">
        Verify webhook signatures
      </Step>

      <Step title="Handle errors properly">
        Implement proper error handling
      </Step>
    </Steps>

    Check our [Security](/security/best-practices) documentation for more security best practices.
  </Accordion>
</AccordionGroup>

## Support

<AccordionGroup>
  <Accordion title="How do I get help if I have a problem?">
    If you need assistance, you can:

    <CardGroup cols={3}>
      <Card title="Documentation" icon="book">
        Check our [documentation](/) for answers to common questions
      </Card>

      <Card title="Support Team" icon="headset">
        Contact our [support team](mailto:hello@notchpay.co) for personalized assistance
      </Card>

      <Card title="Developer Community" icon="users">
        Join our [developer community](https://community.notchpay.co) to connect with other users
      </Card>
    </CardGroup>
  </Accordion>

  <Accordion title="What are your support hours?">
    Our support team is available Monday to Friday, 9:00 AM to 6:00 PM (UTC+1). For urgent issues outside these hours, please email [urgent@notchpay.co](mailto:urgent@notchpay.co).
  </Accordion>
</AccordionGroup>

<div className="p-6 border rounded-lg bg-gradient-to-r from-green-50 to-teal-50 dark:from-green-900/30 dark:to-teal-900/30">
  <div className="flex items-start">
    <div className="mr-4 text-green-600">
      <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24" stroke="currentColor">
        <path strokeLinecap="round" strokeLinejoin="round" strokeWidth={2} d="M9.663 17h4.673M12 3v1m6.364 1.636l-.707.707M21 12h-1M4 12H3m3.343-5.657l-.707-.707m2.828 9.9a5 5 0 117.072 0l-.548.547A3.374 3.374 0 0014 18.469V19a2 2 0 11-4 0v-.531c0-.895-.356-1.754-.988-2.386l-.548-.547z" />
      </svg>
    </div>

    <div>
      <h3 className="font-semibold text-lg mb-2">Have a Feature Request?</h3>
      <p className="mb-4">We're constantly improving Notch Pay based on your feedback. Let us know what features you'd like to see next!</p>

      <a href="mailto:product@notchpay.co?subject=Feature%20Request" className="inline-flex items-center px-4 py-2 border border-transparent text-sm font-medium rounded-md shadow-sm text-white bg-green-600 hover:bg-green-700 focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-green-500">
        Submit Feature Request
      </a>
    </div>
  </div>
</div>
