Remove PayPal Addresses Setting in SuiteCommerce
Easily manage PayPal addresses in SuiteCommerce by enabling or disabling their removal after orders.
TL;DR
The Remove PayPal Addresses setting in SuiteCommerce allows merchants to control whether customers can delete their PayPal addresses from their accounts after placing orders. Since these addresses are not retained in NetSuite, this setting provides flexibility for customer management.
Understanding the Remove PayPal Addresses Setting
The Remove PayPal Addresses setting works seamlessly with SuiteCommerce MyAccount, SuiteCommerce, and the Elbrus release of SuiteCommerce Advanced and later. By enabling this boolean feature, you determine whether shoppers can opt to remove their stored PayPal addresses once a transaction is completed. This is important as PayPal addresses do not remain valid within NetSuite, making it an operational necessity for those using SuiteCommerce.
Key Configuration Details
- ID:
removePaypalAddress - UI Location: This setting can be found under Payment Instruments & Methods.
- JSON File: This setting's configurations are included in the
CheckoutApplication.jsonfile.
Note on Legacy Releases
For users of SuiteCommerce Advanced on Vinson releases and earlier, PayPal addresses provided during transactions do not update the customer's NetSuite profile. Instead, the original customer address remains unchanged. If you want to retain the PayPal address in the customer record for these versions, you’ll need to implement specific patches as outlined in the related documentation on PayPal addresses not being retained.
Important Considerations
Customizing core JavaScript files or altering essential application functionalities can lead to complications during future migrations. It is advisable to review best practices for customizing SuiteCommerce Advanced before proceeding with modifications.
Next Steps for Customization (If Required)
If you decide to customize this feature:
- Create a directory for your custom module.
- Store your overrides in a structured manner to ensure maintainability.
- Follow the correct procedures to avoid conflicts with future SuiteCommerce updates.
- Ensure any code changes, especially those involving the
LiveOrder.Model.jsfile, are documented and align with your overall development strategy.
Who This Affects
- Administrators: Responsible for managing payment settings.
- Developers: Might need to customize or implement patches for legacy versions.
- E-commerce Managers: Oversee customer experience and order management processes.
Key Takeaways
- The Remove PayPal Addresses setting offers control over customer PayPal data management.
- Important for compliance with NetSuite’s handling of PayPal addresses.
- Administrators need to be aware of the implications of customer data management with regard to PayPal transactions.
- Customizations should be approached with caution to ensure smooth future updates.
Source: This article is based on Oracle's official NetSuite documentation.
Frequently Asked Questions (4)
Does the Remove PayPal Addresses setting apply to all versions of SuiteCommerce?
Where can I find the Remove PayPal Addresses setting in the SuiteCommerce interface?
What is required to enable the Remove PayPal Addresses setting in SuiteCommerce?
Are there any risks with customizing the Remove PayPal Addresses feature in SuiteCommerce?
Was this article helpful?
More in Commerce
- Available Items Only Feature in NetSuite 2026.1
Available items only filtering boosts sales efficiency in NetSuite 2026.1 with Intelligent Item Recommendations.
- Commerce Extensions in NetSuite 2026.1
Commerce Extensions in NetSuite 2026.1 enhance performance and user experience in eCommerce.
- Convert Multiple Transaction Line Items into Configured Items in
Enhance transaction processing in NetSuite by converting multiple line items into configured items with improved session handling.
- New SuiteCommerce Features in NetSuite 2026.1
New SuiteCommerce features in NetSuite 2026.1 enhance user experience and improve eCommerce efficiency.
