REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA Pay / Payment Links / Payment link troubleshooting

Payment link troubleshooting

Payment links involve three places — the Pay Order, the processing account's link settings and your public site — so a problem can start in any of them. Find the symptom below; each row names the cause and the fix. For what a working link looks like, see What the customer sees on a payment link.

Before you start — to check settings you need REDA Pay - Admin User; to inspect the public site, the Salesforce permission to edit Experience Cloud sites.
SymptomCauseFix
Create Link button is missingThe payment component has Enable Order Link off, or the address carries rpay__nolnk=1Change the component setting or address
Create Link is greyed outEmail or amount is missing or invalid. Create Link does not need a methodFill in the email and a valid amount
Saving the order fails with "Order type link can not be processed if the required setup does not exist on the provided processing account."The Processing Account has no Link Site Public URLFill in the public page address on the account
Process Order does not appear in the summaryCustomer Notes is empty; it is required for a link ("Please provide a valid instructions or notes for the customer")Type the notes
The order's Status reads Link - Inactive right after creationThe Processing Account has no Link Expiration (Minutes), so the link was never activatedSet the minutes on the account; create a new link (the inactive one stays inactive)
Link URL on the order is emptySame cause, or the link site address was blank when the order was savedAs above
SymptomCauseFix
"Invalid request: Order link has expired."The expiry set at creation has passedCreate a new link; raise Link Expiration (Minutes) if this happens often
"Invalid request: Order is already processed."Already paidCheck the Pay Transaction; nothing more to pay
"Invalid request: Bad request Parameters." on a link that used to workSomeone revoked it (Has Active Link is off)Create a new link if needed
"Invalid request: Bad request Parameters."The address is incomplete or altered, or the order's Has Active Link is offResend the exact Link URL from the order; check Has Active Link and the expiry
The page shows your site's header but no payment screenThe public page does not hold the REDA Pay entry component, or the site is unpublishedPlace the component on the page in Experience Builder and Publish
A Salesforce login page appearsThe link points at a page that is not public, or the guest user cannot see the pageMake the page public in Experience Builder (guest access), and check the site is active
The page loads but the form shows an error about access or a missing recordThe guest user lacks the REDA Pay permission set or the guest sharing rulesAssign REDA Pay - Public Site User to the guest user and check the guest sharing rules — see Payment-link guest access
The logo is missingThe logo address needs a login or is not httpsUse a public image address — see Brand the payment screen
Only one of Card / Bank showsThe link was created with Do Not Accept Card or Do Not Accept ACH, or the account allows one typeExpected; create a new link if both should be offered
The customer is asked for locationThe account enforces geolocation for Link and GuestExpected; or change Enforce Geolocation on the account
"Invalid request. Payment session is expired."The customer left the page open longer than Payment Session Duration (Minutes)Reload the link; raise the session length for links if needed

After the customer pays

SymptomCauseFix
The order stays Link - ActiveThe payment failed; the customer can retryCheck the failed Pay Transaction's error; ask the customer to try another method
The customer says they paid but the order is Link - Active with no transactionThe connection failed after Payload chargedTurn on Sync Failed Pay Order Transactions and use Sync Transaction on the order — see When a payment fails
Fee charged on a link that should have noneDo Not Charge Convenience Fees was not ticked when creatingRefund the fee part if agreed; tick the box next time or create links from a page with Do NOT Charge Convenience Fee
The customer's card is not saved for next timeLink payments are single-use by designTick Keep Active on the Pay Method afterwards, or have the customer save a method in your portal
No notification reached the order's ownerNotifications go to the order owner's in-app bell; email is not sentCheck the bell icon, or build your own email from the Pay Transaction

Checks an administrator can run in a minute

  1. Processing Account → Link Site Public URL filled, Link Expiration (Minutes) filled, Is Active ticked, Allowed Pay Methods includes what links should accept.
  2. Pay Order → Has Active Link ticked, Link Expiration Date Time in the future, Link URL present, Revoked unticked, Status Link - Active.
  3. Public site → the page named in the Link Site Public URL exists, holds the entry component with Is Portal on, is public, and the site is published and active.
  4. Guest user → holds REDA Pay - Public Site User; guest sharing rules on Pay Order and Pay Customer exist.
  5. Open the Link URL in a private browser window yourself.

Where to go next