Sell Globally Without the Complexity
Selling a digital product to a customer in your own country is straightforward. Selling to customers in 50+ countries is not. Every jurisdiction has different tax rules, registration requirements, and compliance obligations. Macropay is a Merchant of Record that handles all of this for you. We become the legal seller of your product, manage tax compliance in every jurisdiction, and deliver your digital products automatically. You set a price, create a checkout link, and start selling.What Macropay Handles
Tax Compliance
We calculate, collect, file, and remit VAT, GST, and sales tax worldwide. You never register for tax in a foreign jurisdiction.
Payment Processing
Accept cards, Apple Pay, Google Pay, and more. We handle currency conversion and international payment methods.
Automated Delivery
License keys, file downloads, GitHub access, and Discord roles are delivered instantly after purchase. No manual work.
Built-In Benefit Delivery
Most payment platforms stop at processing the transaction. You then need to build systems to deliver the product. Macropay includes automated delivery for the most common digital product types.License Keys
Generate and deliver software license keys automatically with every purchase. Supports custom formats, activation limits, and expiration dates.File Downloads
Host files up to 10GB and deliver them securely to customers after purchase. Download links are generated per-customer with access controls. Perfect for:- Software installers and binaries
- Course materials and PDFs
- Design templates and assets
- Audio, video, and media files
GitHub Repository Access
Automatically invite customers to private GitHub repositories after purchase. Revoke access when subscriptions end or are refunded.Discord Server Access
Grant Discord roles automatically when customers purchase. Remove roles when subscriptions expire. Perfect for community-based products and premium support channels.Custom Benefits
For anything not covered by the built-in types, use Custom Benefits with webhooks. Macropay notifies your server when a benefit should be granted or revoked, and you handle the logic.Checkout in 5 Minutes
Macropay offers three ways to accept payments, from zero-code to full API control.Option 1: Checkout Links (No Code)
Create a checkout link in the dashboard and share it anywhere. Embed it in your website, share on social media, or include in emails.Option 2: Embedded Checkout
Add a checkout component directly in your website. Customers never leave your domain.Option 3: Checkout Session API
Create checkout sessions programmatically for complete control over the flow.Product Types
Macropay supports every common digital product pricing model:One-Time Purchase
Sell a product for a fixed price. Customer pays once, gets access forever. Perfect for templates, courses, and software licenses.
Subscription
Recurring billing with automatic renewals. Monthly, yearly, or custom intervals. Includes dunning and failed payment recovery.
Pay-What-You-Want
Let customers choose their price. Set an optional minimum. Great for tips, donations, and flexible pricing experiments.
Usage-Based
Charge based on actual consumption. Token metering, API calls, storage, or any custom metric. Ideal for AI products and APIs.
Tax Compliance in 200+ Countries
As your Merchant of Record, Macropay handles tax compliance globally:- EU VAT: All 27 member states, including B2B reverse charge
- UK VAT: Post-Brexit compliance handled separately
- US Sales Tax: State-level nexus tracking and filing
- Canadian GST/HST: Federal and provincial tax handling
- Australian GST: Goods and services tax for digital products
- And more: We continuously expand our tax registrations as our merchants grow into new markets
Pricing
| Transaction fee | 4.5% + $0.50 per successful transaction |
| Monthly fee | $0 |
| Setup fee | $0 |
| Tax compliance | Included |
| Tax filing/remittance | Included |
| Benefit delivery | Included |
| Customer portal | Included |
Get Started
Create your account
Sign up at macropay.com with GitHub, Google, or email. Create an organization for your business.
Create your first product
Add a product in the dashboard. Set the price, choose one-time or subscription, and configure benefits (license keys, file downloads, etc.).
Share your checkout link
Copy the checkout link from the dashboard and share it. Embed it in your website, add it to your landing page, or share on social media.
Start Selling
Create your account and list your first product in under 5 minutes.
Explore Features
Learn about products, pricing models, and benefit configuration.