Step 4: OOB code changes
Learn about OOB code changes.
Files that are changed as a part of the Digital River payment integration, tax management, and Order Management System (OMS) will be available in the OOB folder in the archive (custom folder). The following modified extensions will appear in the archive:
yacceleratorstorefrontconsignmenttrackingaddonorderselfserviceaddonyacceleratorordermanagement
Storefront changes
The OOB yacceleratorstorefront is the template storefront for Digital River extension development. The following files are updated for tax and payment integration. If the merchant application uses any custom files, update them with the changes for Digital River from this file list:
yacceleratorstorefront files
yacceleratorstorefront filesaddressFormElements.tagaddressFormSelector.tagbillAddressFormSelector.tagbillingAddressFormElements.tagorderTotals.tagorderUnconsignedEntries.tagmaster.tagaccountOrderDetailShippingInfo.jspaccountProfileEditPage.jspaddEditDeliveryAddressPage.jspcheckoutSummaryPage.jspsilentOrderPostPage.jspspring-filter-config.xmlbase_en.propertiesmulti-step-checkout-config.xmlcheckoutOrderSummary.tagaccountPaymentInfoPage.jsporderTotalsItem.tagaccountOrderDetailOrderTotals.tagchooseDeliveryMethodPage.jspguestOrderPage.jspacc.silentorderpost.js
consignmenttrackingaddon file
consignmenttrackingaddon fileorderUnconsignedEntries.tag
This tag, in consignmenttrackingaddon and yacceleratorstorefront, has changed to display the status for the Digital River product. The merchant application should make the necessary changes in custom implementation for the Digital River product if changes exist.
orderselfserviceaddon files
orderselfserviceaddon filesThe following files in the order-management\orderselfserviceaddon are changed for Digital River product cancellation:
CancelOrderPageController.javaextensioninfo.xmlaccountReturnTotals.tag
Order Management System (OMS) file changes
The following files are added or modified in order-management\yacceleratorordermanagement for Digital River OMS support:
extensioninfo.xmlorder-process-spring.xmlprojectdata-dynamic-business-process-order.impexprojectdata-dynamic-business-process-return.impexConfirmShipConsignmentAction.javaCheckOrderAction.javaCheckAuthorizeOrderPaymentAction.javaSendAuthorizationFailedNotificationAction.javaFulFillDigitalAction.javaSourceOrderAction.javaVerifyOrderCompletionAction.javaProcessOrderCancellationAction.javaFraudCheckOrderAction.javaSendOrderPlacedNotificationAction.javaTakePaymentAction.javaCaptureRefundAction.javaDefaultCheckOrderService.java
Last updated