Installing SuiteApp from Legacy Profile
Follow these steps to migrate from the
Oracle NetSuite
legacy profile to the SuiteApp profile:- Install the SuiteApp integration. For more information, see Installing SuiteApp.
- Configure the new Payment Processing Profile and configure the required settings. For more information, see Configuring Payment Processing Profiles.
- After you configure the new processing profile following the steps from the linked section in the previous step, enable the new profile for the existing payment method and websites in the Payment Processing Profile form. Test the new profile integration in test mode.
- When the configuration is working properly, uncheck theTest modebox in the Payment Processing Profile form to use the integration in live mode.
- Search for any default Payment Processing Profile assigned on the customer master record. If necessary, remove the legacy profile and update it to the new SuiteApp profile. This ensures you have updated the reference to the new profile.
- Remove the reference to the legacy profile from the website setup, and assign the new SuiteApp profile to the same website.
- Clear theAuthorizationandSale request typefrom the legacy profile to partially disable the legacy profile. This ensures that new authorizations or sales do not process with the legacy profile.
- Verify that the open sales orders and cash sales were authorized by the legacy profile. Configure a related transaction (cash, sale, or refund) with the legacy profile itself so that related payment events are shown on the transaction.
ADDITIONAL INFORMATION
If a sales order (authorization) is executed with a legacy Cybersource profile, and a cash sale is executed with a new SuiteApp profile, the capture happens successfully until the merchant ID and the gateway in the legacy profile and in the new SuiteApp profile match. However, during a Sales Order Payment event, the reference is shown only for the Authorization. It might not show the capture payment. The capture payment event is visible in the cash sale record only. - When all sales orders authorized by the legacy profile are processed, uncheck theCapturebox, andInactivatethe legacy profile to fully disable the legacy profile.