You are here:
Payment Center Permissions and Guidelines
To process a payment in the Payment Center, Salesforce Billing must create payment transactions, payments, and payment allocations. If the user who submitted the payment information doesn’t have access to any of these objects or the objects that they look up to, the payment creation process fails. (Salesforce Billing Managed Package)
Before you deploy Salesforce Billing, we recommend testing the Payment Center in a sandbox with each user who submits customer payment information. This way, you can confirm that each user’s permission set contains the necessary permissions. Also make sure that your payment gateways are configured in a way that matches your gateway configuration in Production.
| Action | Read | Create | Edit | Delete |
|---|---|---|---|---|
| Use the Payment Center to make payments against an invoice |
|
|
None | None |
After you complete a payment in the Payment Center, reconcile the payment transaction with the equivalent transaction in your payment gateway to confirm that the payment was settled with the customer’s bank. If the payment failed or was indeterminate, evaluate the equivalent transaction in the gateway and take the necessary corrective steps before trying to make the payment again.

