FireDancerPDFProduct website ↗

Customer lookup & order history →

SELLER DESK

Every payment.
A clear record.

Review purchases, confirm PayPal.Me payments, and issue permanent edition keys and separate download IDs.

Sign in with ChatGPT

Use the account linked to your seller desk. First setup requires the private code supplied in your seller setup file.

Link my seller account

Sign in above, enter your private setup code, then link this account. Once linked, only that account can open the desk by signing in.

This code only links the first seller account. It cannot approve payments, and is cleared from the form when submitted. Keep it private.

Payment confirmation

Check your own PayPal activity before approving a claim. Verify that it is completed, paid to your account, and matches the receipt amount and currency ($10.00 USD Standard or $25.00 USD Pro; older Pro receipts keep their original price). Approval issues the permanent key and platform download IDs once.

Open PayPal activity ↗

Enable automatic PayPal confirmation
  1. Open PayPal Apps & Credentials ↗ and choose a live REST app for your merchant account.
  2. In this site's secure runtime settings, set PAYPAL_CLIENT_ID and secret PAYPAL_CLIENT_SECRET. Use PAYPAL_ENVIRONMENT=live.
  3. Add a webhook in the same PayPal app for https://firedancer-pdf.zenumasu.chatgpt.site/api/paypal/webhook, subscribing to PAYMENT.CAPTURE.COMPLETED, PAYMENT.CAPTURE.REFUNDED, PAYMENT.CAPTURE.REVERSED, and PAYMENT.CAPTURE.DENIED. Set the returned ID as secret PAYPAL_WEBHOOK_ID.
  4. Optionally set PAYPAL_MERCHANT_ID to check the recipient explicitly. Deploy to apply the settings, then reopen this desk.

Keep API secrets in secure runtime settings. This page never asks for your PayPal password or Client Secret. Existing PayPal.Me purchases continue through seller confirmation; integrated checkout confirms new orders automatically.