Skip to main content
The CeyPay WordPress plugin connects to external services to process payments, load fonts, and optionally collect analytics. This page documents all external services, what data is sent, and when. This information is provided for transparency and compliance with WordPress.org guidelines.

Required Services

These services are essential for the plugin to function and cannot be disabled.

CeyPay Payment API

Purpose: Process cryptocurrency payments and generate QR codes for Bybit, Binance Pay, and KuCoin.
Service ProviderCeyPay
Service URLsProduction: https://api.ceypay.io/
Test Mode: https://sandbox-api.ceypay.io/
Data Sent• Order total and currency
• Order ID and merchant ID
• No customer personal data or payment credentials
WhenEvery time a customer initiates a CeyPay payment at checkout

CeyPay Error Reporting

Purpose: Send error logs and diagnostic information to help identify and fix payment integration issues.
Service ProviderCeyPay
Service URLhttps://dev.ceylon.cash/ceypay/debugger/logs/report
Data Sent• Error messages and stack traces
• Plugin version, WordPress version, WooCommerce version
• No customer personal data or payment details
WhenWhen an error occurs during payment processing

Google Fonts

Purpose: Load the Lato font to ensure consistent typography in the payment modal.
Service ProviderGoogle LLC
Service URLhttps://fonts.googleapis.com/
Data Sent• User’s IP address (standard web request)
• No personal or payment information
WhenEvery time the checkout page with CeyPay is loaded

Optional Services

These services are disabled by default and require explicit opt-in through the plugin settings. You must enable “Usage Analytics” in WooCommerce → Settings → Payments → CeyPay to activate them.

Google Analytics

Purpose: Collect anonymous payment flow events to help improve the plugin.
Service ProviderGoogle LLC
Service URLshttps://www.googletagmanager.com/
https://www.google-analytics.com/
Data Sent• Anonymous events (e.g., provider selection, payment completion rates)
• Merchant ID (not customer data)
• No personal customer data or transaction amounts
WhenOn checkout and cart pages when analytics is enabled
1

Navigate to Settings

Go to WooCommerce → Settings → Payments → CeyPay
2

Disable Analytics

Uncheck “Enable usage analytics”
3

Save Changes

Click Save changes at the bottom of the page

Facebook Pixel

Purpose: Track checkout and purchase conversion events to measure payment gateway effectiveness.
Service ProviderMeta Platforms, Inc.
Service URLshttps://connect.facebook.net/
https://www.facebook.com/tr
Data Sent• PageView event on all pages
• InitiateCheckout event on checkout page
• Purchase event with order total and currency on order confirmation page
WhenOn checkout and order confirmation pages when analytics is enabled
1

Navigate to Settings

Go to WooCommerce → Settings → Payments → CeyPay
2

Disable Analytics

Uncheck “Enable usage analytics”
3

Save Changes

Click Save changes at the bottom of the page

Data Privacy Summary

The plugin only sends order totals and currency information to CeyPay for payment processing. No personal customer information (names, emails, addresses) or payment credentials are transmitted to CeyPay servers.All customer data is processed by WooCommerce and remains on your server.
No. Customer personal information is not shared with any third-party services. Only order totals and merchant IDs are sent to CeyPay’s payment API to generate QR codes.Optional analytics services (Google Analytics and Facebook Pixel) only receive anonymous event data if explicitly enabled by the merchant.
All communication with CeyPay APIs uses HTTPS encryption (SSL/TLS). Webhook notifications are signed with HMAC-SHA256 signatures to prevent tampering and verify authenticity.See the Webhooks documentation for technical details.
Yes. Analytics features (Google Analytics and Facebook Pixel) are disabled by default. They only activate when you explicitly check “Enable usage analytics” in the plugin settings.To disable analytics at any time, go to WooCommerce → Settings → Payments → CeyPay and uncheck the option.
The CeyPay plugin is designed with GDPR principles in mind:
  • Minimal data collection (only what’s needed for payment processing)
  • No customer personal data sent to external services
  • Optional analytics require explicit opt-in
  • Transparent documentation of all external services
You should still conduct your own GDPR compliance review based on your specific use case and jurisdiction.

Need Help?

Contact Support

Have questions about data handling? Reach out to our support team.

Privacy Policy

Read our full privacy policy for detailed information.