LogoLogo
  • Introduction
  • Overview
    • What are cryptocurrencies
    • Why accept crypto
    • Our products
      • Payment Gateway
      • Earnings on deposit
      • Manual Invoices
      • Payment & Donation button
      • White Label
      • Affiliate program
      • Demo Shop
  • Getting started
    • Basics
      • What is an Invoice?
      • Accepting Payments
      • Withdrawing Your Funds from OMY Payments
      • Security and Transparency
  • API
    • Overview
    • Authentication
    • API Endpoints
      • Get Merchant Assets
      • Create Invoice
      • Create Invoice by Crypto
      • Get Invoice Data
      • Withdraw Asset
    • Callbacks
    • Common issues
  • No-code Integration
    • Overview
    • Getting Started with No‑Code Integration
  • How to Create Payment Links
  • Advanced Use Cases and Best Practices for No‑Code Integration
  • Legal
    • Terms of Use
Powered by GitBook
On this page
  1. API

Common issues

PreviousCallbacksNextOverview

Last updated 2 months ago

This section addresses some common issues and their solutions.

1. API Key Not Working

Problem: You receive an error message such as Missing api key or Invalid api key. Solution:

  • Ensure that your API key is correctly included in the apiKey header.

  • Verify that you have copied the API key accurately from your account dashboard at .

  • Check that the API key has not expired or been revoked.

2. Invoice Not Updating

Problem: The invoice status does not change after its creation. Solution:

  • Confirm that the payment has been made and confirmed on the blockchain.

  • Verify that the Callback URL is correctly configured and is receiving status updates.

  • Ensure that your system correctly processes incoming callbacks.

3. Callback Not Received

Problem: Your server is not receiving webhook callbacks. Solution:

  • Check that your server endpoint is publicly accessible and returns a 200 status code.

  • Ensure that no firewall or network restrictions block incoming requests.

  • Verify that the Callback URL is correctly registered in your merchant settings.

https://testadmin.omypayments.com/site/login