Using BluePay
To allow you to accept and account for payments, administrators can set up the BluePay payment gateway for an entity in your org.
The company BluePay has now been renamed to CardConnect. The BluePay Payment Gateway is still offered in its suite of services.
Using BluePay
Update the BluePay gateway setting:
- In the tab bar, click App Launcher, or in Salesforce Classic, click Nimble AMS, Staff View, Button, All Tabs.
- Click Gateway Settings.
- Click Edit next to BluePay.
- In
Endpoint URL
, enterhttps://secure.bluepay.com
.
- In
- If you are setting up a production payment gateway, select
Live Mode
. - In
Account Id
, enter the 12-digit BluePay account ID. - In
Secret Key
, enter the secret key for the BluePay account. You can find your BluePay Account ID and Secret Key from BluePay (through their portal). - Click Save.
Create a payment gateway:
- In the tab bar, click , or in Salesforce Classic, click Nimble AMS, Staff View, Button, All Tabs.
- Click Payment Gateways.
- Click New.
- Select the
Record Type as BluePay.
In
Gateway Implementation
, enterNU_CBBP.BluePayPaymentGateway
.If you're setting up multiple BluePay payment gateways, in
Named Credential
on each, enter the name of the related gateway setting.Status
is set toActive
.- If you want to use Hosted Payment Forms while processing a payment, select
Enable Hosted Payment Forms
.Please note that if you don't see Hosted Payment Forms checkbox here on the Payment Gateway page it's probably because you haven't properly set up your page layout yet. Do that and then continue.
Level 2 or Level 3 Credit Card Processing
- If you want to use Level 2 or Level 3 credit card processing, in
Additional Processing Level(which can be found by using the search bar on the homepage of your org)
, select the level you want to use. If you want to require the CVV (Card Verification Value) code when making a credit card payment in Staff View, select
Require Credit Card Security Code
.If you want to prompt staff to enter the address of the account when entering a payment, select
Display Credit Card Address
.Staff and constituents are currently not required to enter a billing address when making a credit card payment in the order process.
Click Save.
At this point you should have achieved the following:
Have a payment gateway with Enable Hosted Payment. Now it's time to connect the payment gateway to an entity within your org.
Create an entity payment gateway to connect the new payment gateway to an entity. In case there are multiple entities, you can connect them to different BluePay accounts, if required. To create an entity payment gateway, follow the below steps:
- From a payment gateway, in the Entity Payment Gateway Links related list, click New Entity Payment Gateway Link.
Payment Gateway
is set to the name of the payment gateway.- In
Entity
, enter the name of the entity that receives payments using the payment gateway, click Nimble AMS, Staff View, Button, All Tabs. Lookup, and select the entity. - Select
Default
to use the selected payment gateway when making payments, refunds, and managing stored payment methods. - Click Save.
If your org was created prior to the Nimble AMS Spring '17 release, perform these steps.
Success! Hosted Payment Forms should now be fully enabled for you.
Please do a final check:
- Did I set the page layout correctly?
- Did I set permissions correctly?
- Did I add the correct class?
- Did I create an entity payment gateway to connect to the new payment gateway?
- For organizations created prior to the Nimble AMS Spring '17 release, did I follow the steps for adding Account Related List and Payment Fields and List Views?