Getting Started with GwalletPay

Welcome to GwalletPay! This guide will help you quickly integrate our crypto payment API and start accepting payments.

GwalletPay allows you to accept cryptocurrency payments and automatically receive payouts to your wallet.

API overview

GwalletPay provides a simple and predictable REST API.

  • Uses standard HTTP methods such as GET and POST
  • All responses are returned in JSON format
  • Designed for easy integration with any backend system

Prerequisites

Before you begin, make sure you have:

  • A GwalletPay account — sign up at  https://pay.gwalletnodes.net/ and create your first store

  • Your API Key

  • A configured payout wallet

  • Basic understanding of REST APIs and HTTP requests

    💡

    Your payout wallet is required to receive funds after successful transactions.

Payment flow

  1. Create a payment: Call POST /web/payments with the amount, currency and optional metadata.

  2. Payment processing: GwalletPay processes the payment status from pending to succeeded or failed.

  3. Webhook notification: A webhook event is sent to your server with the payment result.

  4. Fulfill the order: Verify the webhook signature, confirm the payment succeeded and update your system accordingly.

  5. Settlement: Funds will be settled to your payout address.



Integration methods

GwalletPay supports two integration approaches depending on your use case.

📘

Start with the REST API for the fastest integration path. Use the white-label approach when you need full control over the customer-facing payment experience.