How do I integrate Payments Pro with 3dcart?
Update your contact telephone number
Here's how:
- Log in to your PayPal account.
- Select Profile > Profile and settings.
- Click My selling tools.
- Click Update next to Website preferences.
- Locate Contact Telephone Number and select On (Required Field).
- Click Save.
Grant API permission
Here's how:
- Log into your PayPal account.
- Select Profile > Profile and settings.
- Click My selling tools.
- Click Update next to API access.
- Click Grant API permission. If this command isn't available, click Add or edit API permissions, then click Add new third party.
- Enter
paypal_api1.3dcart.com
in the Third Party Permission Username box. - Click Lookup.
- Select all commands except Generate consolidated reports for all accounts (under Available Permissions).
- Click Add.
Enable instant payment notifications
Here's how:
- Log into your PayPal account.
- Select Profile > Profile and settings.
- Click My selling tools.
- Click Update next to Instant payment notifications.
- Click Choose IPN Settings.
- Enter your website URL (for example,
https://www.yourwebsitename.com
) in the Notification URL box. - Select Receive IPN messages (Enabled).
- Click Save.
Set up the integration
Here's how:
- Log in to your 3dcart admin panel.
- Select Settings > Payment > Online Methods.
- Select Accept Credit Cards, then click Next.
- Select PayPal Payments Pro, then click Next.
- Set the following options:
- Caption - Enter the title as you want it displayed to your customers.
- Email - Enter your PayPal Business email address.
- Authorize Only - Select this if it's the method you prefer.
- Customer Group - Set to All unless you intend to restrict who can use this method.
- Region - Select All / All unless you intend to restrict who can use this method.
- Select Enable Billing Agreement / Reference Transactions if using these features.
- Check the box for Add a PayPal Credit payment button to your store.
- Review any additional options.
- Click Save.
See also:
3dCart Support
Was this article helpful?