BTCPay Server logo

Bitcoin Rewards for BTCPay Server Merchants

Already accepting Bitcoin? Add a loyalty layer that speaks the same language. Oshi rewards your customers with additional Bitcoin on every purchase, plus referrals, social rewards, and a listing on the Oshi network.

Connect in minutes. No developer required.

Everything you need to grow repeat sales

Bitcoin rewards, referrals, VIP tiers, and more - working together to keep your BTCPay Server customers coming back.

Automatic Bitcoin Rewards on Every Purchase

Set a reward rate and Oshi handles the rest. Every time a customer pays through your BTCPay Server checkout, they earn additional Bitcoin on top of their purchase. It creates a powerful incentive loop: spend Bitcoin at your store, earn more Bitcoin back.

Learn more

Bitcoin Payment Bonus

Give customers an extra reward for paying with Bitcoin. Set a bonus rate on top of your standard rewards to encourage Bitcoin payments and grow adoption. For Bitcoin enthusiasts, it is one more reason to choose your store. For those who are new to Bitcoin, it is a catalyst to start exploring.

Learn more

Referral and Affiliate Program

The Bitcoin community is tight-knit and word-of-mouth driven. Every customer gets a unique referral link - when a friend makes a purchase, both sides earn Bitcoin. For larger partnerships, run a full affiliate program with dedicated tracking to grow your reach within the Bitcoin ecosystem.

Learn more

Social Rewards

Reward customers with bonus Bitcoin for following your business on social media. Connect your profiles and customers earn rewards just for staying connected - keeping your brand visible in a community that actively supports Bitcoin-accepting merchants.

Learn more

Self-Sovereign Integration

Oshi connects through BTCPay Server's built-in webhook system. Your payment data stays on your server - Oshi only receives the information needed to calculate rewards. No modifications to your BTCPay Server installation, no compromises on sovereignty. Add a webhook URL, select invoice settled events, and you are connected.

A Gateway to Bitcoin for New Customers

Not every customer paying through your store is a Bitcoin veteran. Oshi makes it easy for newcomers - they claim rewards via email, manage everything in a simple web portal, and start accumulating Bitcoin without needing to understand wallets or keys. Your business becomes a gateway into Bitcoin for people who are curious but have not taken the first step.

The Oshi Merchant Network

Your business is automatically listed in the Oshi directory - a growing network of merchants offering Bitcoin rewards. Bitcoin holders actively seek out places to spend, and Oshi puts your store in front of them. It is free discovery from a community that is predisposed to support Bitcoin-accepting businesses.

Learn more

Branded Rewards Portal

Every customer gets access to a custom-branded rewards portal for your store. It features your logo, your colors, and your brand. Customers visit their portal to check their balance, share referral links, and track their rewards history. No app to download, it just works in the browser.

Learn more

Sovereign Payments Deserve Sovereign Rewards

You already believe in Bitcoin. Now give your customers a reason to keep coming back and a reason to bring their friends.

Frequently asked questions

Common questions about Bitcoin rewards for BTCPay Server.

Yes. When a customer pays with Bitcoin through your BTCPay Server checkout, they receive additional Bitcoin as a reward. You can also set a bonus rate specifically for Bitcoin payments to encourage adoption even further. It creates a compelling loop: spend Bitcoin, earn more Bitcoin.

Set up purchase rewards

Every customer gets a unique referral link. When they share it and a friend makes a purchase, both sides earn Bitcoin. The Bitcoin community is word-of-mouth driven, so referrals tend to convert well. You will need to set up referral tracking so the attribution carries through to your BTCPay invoices.

Set up BTCPay referral tracking

Yes. Oshi lets you offer bonus Bitcoin rewards for social follows on platforms like X, Instagram, and Nostr. For Bitcoin-focused businesses, Nostr follows in particular can help you build a direct relationship with your community.

Set up social rewards

No. Oshi only needs a webhook connection. Your BTCPay Server installation remains fully self-hosted and independent. Oshi receives only the invoice data necessary to process rewards.

BTCPay Server setup guide

Oshi works with any BTCPay Server version that supports webhooks, which includes all modern releases. Both cloud-hosted and self-hosted installations are compatible.

Yes. Oshi issues rewards based on the settled invoice amount regardless of payment method. Whether your customer pays on-chain or over Lightning, the reward is calculated the same way.

Your customers get a rewards portal where they can track earnings, view their balance, and withdraw sats. They also get referral links to share with friends, VIP tiers that reward loyalty over time, and a seamless experience that feels native to the Bitcoin ecosystem.

Oshi offers a free tier with pay-as-you-go rewards and a Partner plan starting at $150 a month. The rewards you give out come from a rewards balance you fund yourself, so you control exactly how much you spend.

How to fund your rewards balance

We have integrations with Shopify, WooCommerce, Square, BTCPay Server, Vinoshipper, and Zaprite. Setup is straightforward and well-documented for each platform. We also provide webhooks and a REST API for custom integrations if you use a different platform or have specific requirements.

If you don't see your e-commerce platform or POS system listed, reach out to us. We're always looking to add integrations that businesses want. Our team will work with you to find a solution, and API access is available for custom setups.

Yes. API access is available for businesses that need custom integrations or want programmatic control over their rewards program. Reach out to our team to learn more.

When you connect your e-commerce platform, Oshi automatically syncs customer purchases, order data, and reward eligibility in real-time. We use secure OAuth connections and only access the data needed to calculate and administer rewards. We never store payment information. Everything syncs automatically, so you don't need to manually manage anything.

Yes. If you have a custom-built or headless e-commerce system, Oshi offers API access so you can integrate on your own terms. Reach out to our team to discuss your setup.

No! Oshi works with any payment processor. Our integrations connect to your e-commerce platform or POS system, not your payment processor. This means you can keep using Stripe, Square, PayPal, or whatever payment solution you're already using. We simply track purchases and issue rewards - we don't touch payment processing.

Ready to get started?

Add Bitcoin rewards to your BTCPay Server store. Start free, upgrade anytime.