Remove Values in Custom Lists While Preserving Data Referenced in Existing Records

Scenario There are cases when a custom list value must be removed. For Custom List/Record Fields using a Custom List as its source, it is not possible to remove obsolete values that are referenced by existing records. The best practice is to set the obsolete values to inactive. To prevent data integrity issues, the system… Continue reading Remove Values in Custom Lists While Preserving Data Referenced in Existing Records

Autoship: Scheduled 2 pm process

Script 1: Creates Sales Order for auto-ship(custom) record. Script is powered by search which pulls all line records/auto-ship that are created inside the 2 day window ranga Script 2: Creates future auto-ship by copying past auto-ship but the new set will have different shipping dates based on frequency set on the record.

Auto-Ship: Payment Card Token Updation

When payment card id is used in order, CyberSource initiates tokenization. At that time the script deployed in Payment card token record creation will find the Auto-Ship record by matching the mask value and the credit card look field key set on Auto-Ship record and updates the payment card Token field in line record/Auto-Ship

Edit page for auto-ship Item with a One Time item bundled with it – Solution Design

Requirement Display message “This product is bundled with another. Pausing or canceling this item will cancel all items bundled with it.” When the Next Order date, Shipping Address, or Payment method are changed it also updates for the One Time item Web Add the message on the confirmation popup for Cancel and Pause action buttons.… Continue reading Edit page for auto-ship Item with a One Time item bundled with it – Solution Design

Solution Design for Auto-Ship: Credit Card missing from new Auto-Ship

Preferred Solution For Web Upon line record creation, save a JSON string value of the user’s selected card into a custom field Card info needed: Card Brand Last Four Digits Expiration Date Format of the field: “[CUSTOMER_ID]-[BRAND]-[LAST_FOUR]-[EXP_DATE]” E.g. “0283759-Mastercard-4242-06/25” <<< Line Record will have this on a field like TOKEN LOOKUP KEY Also affects Create,… Continue reading Solution Design for Auto-Ship: Credit Card missing from new Auto-Ship