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 / Taking Payments / Component settings reference

Component settings reference

REDA Pay ships a handful of components you place on pages: the payment entry (NewPayOrder), the save-a-method entry (NewPayMethod), the second screens each opens, the result pages for portals, and a PayButton. Each exposes settings in the right-hand panel of Lightning App Builder (internal pages) or Experience Builder (portal and public pages). This page lists every setting. For how to place a component, see Add REDA Pay to record pages and Let customers pay in your portal.

The components appear under Custom - Managed in the component list, by name.

How settings combine

A setting on a component can only narrow what the Processing Account and the Pay Customer allow; it cannot widen it. Values passed in the page address (see URL parameters reference) override the component's settings. So, for any option:

what the screen offers = account rules ∩ customer rules ∩ component settings, overridden by URL parameters

NewPayOrder — the payment entry

SettingDefaultEffect
Enable Scheduling OrderonShow the Schedule button
Enable Order LinkonShow the Create Link button
Limit Profile SelectionblankComma-separated Pay Profile Codes. Blank: every active profile the user may see. One code: that profile is used without asking
Limit Processing Account SelectionblankComma-separated Processing Account Codes, same rule
Allow Pay Method Type - CardonOffer the Card tab, if the account and customer allow cards
Allow Pay Method Type - Bank AccountonOffer the Bank tab, same condition
Allow Transfer Type - Receipt (Cash-In)onAllow receipts from this page
Allow Transfer Type - Disbursement (Cash-Out)onAllow disbursements from this page (the user still needs Enable Disbursements)
Disable EMD PaymentsoffHide the Earnest Money Deposit switch
Do NOT Charge Convenience FeeoffOrders from this page carry no convenience fee
Attribute 1 … Attribute 4blankText copied onto every order created from this page, for your own automation and reports
Customer NotesblankIntended to show a note on the screen. In this release the setting has no effect; pass the note with the URL parameter rpay__cnotes instead
Is PortaloffTick on Experience Cloud pages. Switches the component to portal navigation and portal record resolution
Portal Record IdentifierUser-ContactOn a portal: whether the logged-in user's Contact or Account is the parent record for the payment
Portal Payment PageblankAPI name of the portal page that holds NewPayOrderRequest
Portal Success PageblankAPI name of the page that holds NewPayOrderResult for success
Portal Error PageblankAPI name of the page that holds NewPayOrderResult for errors
Portal Return URLblankWhere Cancel and the review's Cancel go on a portal; can be any address, including your own website
Skip Geo-Location CaptureoffDo not ask the browser for location (do not combine with an account that enforces it)
📷 Screenshot — The Lightning App Builder properties panel for the NewPayOrder component showing its settings from Enable Scheduling Order down to Skip Geo-Location Capture

The settings panel. Every line here is explained in the table above.

NewPayOrderRequest — the payment screen

No settings. Place it on the portal page named in Portal Payment Page. Internally it opens by itself.

NewPayOrderResult — the portal result page

SettingEffect
Is Success (a single checkbox)Tick on the page named in Portal Success Page; leave unticked on the page named in Portal Error Page. The component shows "Success — Your order is successfully processed. Order Reference: P-000000" or "Error — Error encountered while processing order. Error Log: …" accordingly

NewPayMethod — the save-a-method entry

SettingDefaultEffect
Limit Profile SelectionblankComma-separated Pay Profile Codes, as above
Default Pay MethodonThe saved method becomes the customer's default
Allow Pay Method Type - CardonOffer cards
Allow Pay Method Type - Bank AccountonOffer bank accounts
Allow Transfer Type - Receipt (Cash-In)onThe method may be used for receipts
Allow Transfer Type - Disbursement (Cash-Out)onThe method may be used for disbursements
Customer NotesblankSame as above: no effect in this release; use rpay__cnotes
Is Portal, Portal Record Identifieroff, User-ContactAs for NewPayOrder
Portal Method Input PageblankAPI name of the portal page that holds NewPayMethodRequest
Portal Success Page, Portal Error Page, Portal Return URLblankAs for NewPayOrder, with NewPayMethodResult on the result pages
Default Currency—USD or CAD, pre-filled as the currency of a new bank account

NewPayMethodRequest and NewPayMethodResult

NewPayMethodRequest has no settings. NewPayMethodResult has the same single checkbox as NewPayOrderResult and shows "Your payment method is successfully processed." or "Error encountered while processing payment method. Error Log: …".

PayButton — a button that opens an address

SettingRequiredEffect
Button LabelyesThe text on the button
Button URLyesThe address to open. On a record page the record's Id is appended as rpay__rid=<Id>
Button VariantyesSalesforce button style: base, neutral, brand, brand-outline, destructive, destructive-text, inverse, success

RedirectToURL — for screen flows

A small component for your own screen flows with one setting, Navigation URL: when the flow reaches it, it navigates to that address. REDA Pay's Add Pay Method flow uses it to open the save-a-method screen.

Typical configurations

PageSettings
Staff Lead page, application fees by cardAllow Bank off; Enable Scheduling Order off; Enable Order Link off
Staff Account page, receipts and payoutsDefaults
Resident portal payment page, bank onlyIs Portal on; Portal Record Identifier User-Contact; Allow Card off; Enable Order Link off; Portal Payment Page, Success Page, Error Page and Return URL set
Public payment-link pageIs Portal on; Portal Payment Page, Success Page, Error Page and Return URL set. Links carry their own method and fee restrictions
Portal save-a-method pageIs Portal on; Portal Method Input Page, Success Page, Error Page and Return URL set

Mistakes to avoid

MistakeWhat happensFix
Is Portal left off on a portal pageNavigation after the first step fails or returns to the wrong placeTick Is Portal and set the portal pages
Portal page names typed as labelsREDA Pay cannot find the pageUse the page's API name from Experience Builder's page properties
Allow Card and Allow Bank both offThe screen has no tabsAllow at least one
Expecting Customer Notes to showNothing appearsUse rpay__cnotes in the address
Limiting profiles by name instead of codeNo profile matchesUse the Pay Profile Code

Where to go next