Integrations
Integrations are created from the dashboard settings . These can be either Physical or Online.
The Notification URL field is used to notify your system upon payment completion. A secret is provided to verify the request is coming from Grateful.
Physical Integration
For in-person payments at physical locations.
- If a PoS system is involved, create a Point of Sale
- The
posIdmust be provided in the payment request - Payments are created via the API
🏪
Physical integrations are ideal for retail stores, restaurants, and any business accepting in-person crypto payments.
Online Integration (E-commerce)
For online stores and web applications.
callbackURLmust be provided in the payment request- The callback URL is used to redirect the user after payment completion
- Payments are created via the API
🛒
For WooCommerce stores, we offer a dedicated plugin. Learn more →
Setting Up an Integration
- Go to Dashboard Settings → Integrations
- Click Create Integration
- Choose Physical or Online
- Configure your notification URL (optional but recommended)
- Save and copy your API key
Next Steps
- Set up webhook notifications to receive real-time payment updates
- Install the WooCommerce plugin for WordPress stores
- Explore the API Reference to start building
