Payment issues
Plan didn't apply, PayPal failed, or you were charged twice — here's what to do.
Public's paid plans are billed through PayPal. Most issues fall into one of the categories below.
"I paid but my plan didn't apply"
After PayPal approves your subscription, Public has to receive a confirmation from PayPal before your plan turns on. This is usually instant, but it can take a minute or two.
Try this:
- Wait 1-2 minutes, then refresh the page (or pull-to-refresh on Android).
- Sign out and sign back in — your plan re-syncs on sign-in.
- Open Settings to confirm your plan is now showing.
If it's been more than 10 minutes, contact support (footer Contact link) and include your PayPal transaction ID.
Checkout fails on the PayPal page
- Make sure your PayPal account has a working funding source (linked card or balance).
- Try a different browser — extensions sometimes interfere with PayPal popups.
- Disable popup blockers for public.kim.
- Try again from the Subscribe page (
/subscribe).
"Payment cancelled"
If you closed the PayPal page before completing payment, you'll land on the Payment cancelled page. Your card was not charged. Open /subscribe and try again.
You were charged but you don't see a payment success page
- Check your email for a PayPal receipt.
- Sign out and back in to Public, then open Settings to confirm your plan.
- If your plan still hasn't turned on, contact support with the PayPal transaction ID.
You were charged twice
PayPal can sometimes show two pending transactions when you retry quickly. Usually one is voided automatically. If both transactions stay on your statement after 7 days:
- Open the PayPal Resolution Center to dispute the duplicate.
- Or contact Public support so we can confirm and refund the duplicate.
How to cancel
- Open Settings to find your subscription and cancel.
- Or cancel directly in PayPal under Settings → Payments → Automatic payments.
Cancellations and refunds follow Public's Refund Policy — find it in the footer or the Menu → Information → Refund Policy screen on Android.