Description
Loya Pay is a WooCommerce payment gateway that gives your customers instant rewards. Every purchase earns 5% cashback, encouraging repeat business and building customer loyalty.
🎉 Key Features:
- 5% Instant Cashback – Customers earn cashback immediately upon purchase
- 1% Referral Rewards – Customers earn when friends use their referral codes
- Seamless Integration – Works with your existing WooCommerce checkout
- Secure Payments – Powered by Stripe Connect for maximum security
- Easy Setup – Get started in minutes with OAuth 2.0 authentication
- Mobile Optimized – Perfect experience on all devices
💰 How It Works:
- Customer chooses “Pay with Loya” at checkout
- They’re redirected to secure Loya payment page
- Payment processed with 5% cashback calculation
- Cashback instantly credited to customer’s Loya wallet
- Customer returns to your store with confirmed order
🚀 Benefits for Your Store:
- Increase Conversions – Cashback incentive drives more sales
- Customer Loyalty – Rewards encourage repeat purchases
- Viral Growth – Referral system brings new customers
- Zero Risk – No upfront costs or monthly fees
- Professional Support – Expert help when you need it
🔐 Privacy & Data:
This plugin connects to Loya’s payment service (useloya.com) only when merchants explicitly click “Connect Your Loya Business Account.” Merchants must create a free Loya account to use this service and are clearly informed about the external payment processing during setup. Payment processing is handled securely by Stripe Connect. No customer data is sent to external servers without processing a payment through Loya. All data handling complies with WordPress.org guidelines for user consent and transparency.
External Services
This plugin relies on Loya’s payment processing service to provide cashback rewards and secure payment processing.
Service Provider: Loya Labs Inc.
– Service URL: https://app.useloya.com
– Main website: https://useloya.com
What the service does:
– OAuth authentication for merchant account connection
– Payment processing with instant cashback calculation
– Order status notifications via webhooks
What data is sent:
– During merchant setup (OAuth connection): WordPress site URL, merchant business information
– During customer checkout: Order details (amount, currency, order ID), customer billing information
When data is sent:
– OAuth connection: Only when merchant explicitly clicks “Connect Your Loya Business Account” button in WooCommerce settings
– Payment processing: Only when customer selects “Pay with Loya” at checkout and submits their payment
– Webhook notifications: When payment status changes (completed, failed, refunded)
Your data and privacy:
– Terms of Service: https://useloya.com/terms-of-service
– Privacy Policy: https://useloya.com/privacy-policy
– Customer payment card data is processed by Stripe Connect and never stored in WordPress
– All connections require explicit merchant authorization
– No automatic data collection or tracking
🔧 Requirements:
- WooCommerce 6.0 or higher
- WordPress 5.0 or higher
- PHP 7.4 or higher
- SSL certificate (required for secure payments)
- Loya merchant account (free to create)
Support
Need help? Visit our support page at https://useloya.com/#faq or email hello@useloya.com
For technical issues, please include:
* WordPress version
* WooCommerce version
* Plugin version
* Detailed description of the issue
Privacy Policy
Loya Pay respects customer privacy. We only collect necessary information to process payments and distribute cashback. View our full privacy policy at https://useloya.com/privacy-policy
Installation
- Upload the plugin files to
/wp-content/plugins/loya-pay/directory - Activate the plugin through the ‘Plugins’ screen in WordPress
- Go to WooCommerce > Settings > Payments > Loya Pay
- Click “Connect Your Loya Business Account” to set up OAuth
- Enable the payment method
- Start rewarding your customers!
FAQ
-
Is there a cost to use Loya?
-
Loya operates on a small transaction fee model. There are no setup fees, monthly fees, or hidden costs. You only pay a small percentage when you make sales.
-
How do customers receive their cashback?
-
Customers automatically receive 5% cashback in their Loya digital wallet. This cashback can be used as store credit for future purchases at your store.
-
Is Loya secure?
-
Yes! Loya uses Stripe Connect for payment processing, which is the same technology used by companies like Lyft, Shopify, and millions of other businesses worldwide. We also implement OAuth 2.0 authentication and HMAC SHA-256 webhook signature verification for maximum security.
-
Can I customize the checkout experience?
-
Merchants can customize the payment method title and description in the WooCommerce payment settings to match their store’s branding.
-
What currencies are supported?
-
Loya supports all major currencies supported by Stripe Connect. Contact support for specific currency questions.
-
How do referrals work?
-
Customers automatically get a referral code when they create a Loya account. When friends use their code, both the referrer and referee earn rewards.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Loya Pay” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Loya Pay” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.0
- MAJOR UPDATE: OAuth 2.0 authentication for enhanced security
- Security Enhancement: Webhook signature verification with HMAC SHA-256
- Security Enhancement: CSRF protection for OAuth flow with state parameter validation
- Security Enhancement: Removed API keys from URLs – now using secure transients
- Design Improvement: Professional payment option display
- Code Quality: Moved inline JavaScript to external files for better caching
- Performance: Added CSS stylesheet for optimized checkout styling
- Compliance: Added LICENSE.txt file (GPL-2.0+)
- Compliance: Added uninstall.php for proper cleanup on plugin deletion
- Compatibility: HPOS (High-Performance Order Storage) support declared
- Compatibility: WooCommerce Blocks integration support
- New Feature: Session-based secure checkout data handling
- Enhancement: Better error logging without exposing sensitive data
- Enhancement: Improved cashback display with currency symbol detection
- Enhancement: Smooth fade animations for cashback messaging
1.0.0
- Initial release
- 5% instant cashback feature
- 1% referral rewards system
- WooCommerce checkout integration
- Stripe Connect payment processing
- Admin configuration panel
- Mobile-responsive checkout
- Webhook support for order status updates
