New In-Game PayPal Donation System
Heritage now uses a fully in-game PayPal donation system that delivers Sovereigns directly to your bank after you complete payment.Quick Summary
- $1 USD = 100 Sovereigns
- Whole dollars only
- One active donation per account at a time
- Payment is NOT auto-detected — you must click Claim in-game after paying
- After a successful claim, you must wait for the next world save before starting another donation (this is intentional safety)
How to Donate (Step-by-step)
1) Open the donation menu
Type:- [Donate
2) Pick an amount
You can choose:- Preset buttons: $5 / $10 / $25 / $50
- Custom amount (whole dollars only)
- Minimum: $1
- Maximum: $200
3) Get your PayPal link
After creating an order, you’ll see a PayPal Link / Payment Instructions window that includes:- Your Order ID
- Your donation amount (and how many Sovereigns it gives)
- A PayPal URL (copy/paste if needed)
- An Open PayPal button (tries to launch your browser)
4) Pay on PayPal
Complete the checkout on PayPal’s site.5) Return in-game and click Claim
This is the most important part:✅ Sovereigns are delivered only when you click “Claim.”
PayPal does not “push” a notification to the shard automatically, so the server verifies payment when you click Claim.
What the Donate Menu Shows (Active Order Screen)
If you already have an active donation order, the menu shows:- Order ID
- Amount
- Payment status (confirmed or not confirmed yet)
- Buttons depending on the situation:
- PayPal Link / Pay Here
- Claim / Check Payment
- Cancel Unpaid Order (only if it’s not paid yet)
Claiming: What to Expect
If you paid successfully
- You’ll get a message like:
- “Donation claimed! X Sovereigns delivered to your bank…”
- Then it will say:
- Final confirmation completes after the next world save
If you haven’t paid yet
Claim will tell you something like:- “Not paid yet — complete PayPal payment, then click Claim again.”
If PayPal is still processing
Sometimes PayPal may show the payment as pending; the system will tell you to try Claim again shortly.If you have more than one pending order (rare)
The Claim button can check multiple pending orders on your account and deliver any that are actually paid/claimable.Delivery Location: Your Bank Box
✅ Sovereigns are deposited into your bank, not your backpack.If your bank is full
If your bank doesn’t have room:- The donation is NOT lost
- You’ll be told to:
- Free up space in your bank and click Claim again
- The system remembers that payment was received and will re-try delivery.
World Save Safety (Important)
After your Sovereigns are delivered, the system may temporarily show:“Waiting for world save to finalize.”
During this time:
- You cannot start a new donation yet
- This is a safety feature to prevent duplicate payouts if the server crashes right after delivery.
- This also allows you to safely reclaim any Sovereigns that may be owed to you for a donation if the shard crashes between a donation and it's next save.
If the server restarts unexpectedly
The system has crash-protection:- If it delivered Sovereigns but didn’t get a confirmed world save afterward, it can safely “re-open” the claim so you can try again without duplicating payouts.
Canceling an Unpaid Donation
If you created an order but decided not to pay:- Open [Donate
- Click Cancel Unpaid Order
Important notes:
- Cancel only works for unpaid orders
- If you already paid/approved on PayPal, cancel will refuse and tell you to Claim instead
If an order already expired/voided on PayPal, cancel/claim will remove it locally so you can start over.
Automatic Cleanup
To prevent people from getting stuck forever with abandoned orders:- Unpaid orders that are over 24 hours old will be automatically cleaned up on the next shard restart (Heritage restarts daily).
- Completed/paid-out donation records are kept for 90 days so staff can help if an issue comes up.
Common Problems & Fixes
“I can’t create a new donation”
You probably already have an active donation order.- Use [Donate
- Either pay + Claim, or Cancel Unpaid Order
“I paid, but nothing happened”
That’s normal until you press Claim.- PayPal does not notify the server automatically.
- Open [Donate and click Claim / Check Payment
“Claim says it can’t deliver”
Most often: your bank is full.- Free space in your bank
- Click Claim again
“It says waiting for world save”
You already received the Sovereigns.- Wait for the next world save to finish finalizing the donation.
Support Tip
If you need staff help, keep your Order ID (shown in the Donate menu). It’s the fastest way for staff to track what happened.In-game menus:




PayPal Logging (this is from the Sandbox but live is the same):



Server Side Logging:


