Set default shipping address in the address book.

 vendorRecord.selectLine({ sublistId: “addressbook”, line: 0 });

            let myAddressSubrecord =

                vendorRecord.getCurrentSublistSubrecord({

                    sublistId: “addressbook”,

                    fieldId: “addressbookaddress”,

                });

            myAddressSubrecord.setValue({

                fieldId: “country”,

                value: countrySN,

            });

            myAddressSubrecord.setValue({

                fieldId: “zip”,

                value: zip,

            });

            myAddressSubrecord.setValue({

                fieldId: “addr1”,

                value: address1,

            });

            myAddressSubrecord.setValue({

                fieldId: “addressee”,

                value: addressee,

            });

            myAddressSubrecord.setValue({

                fieldId: “addr2”,

                value: address2,

            });

            myAddressSubrecord.setValue({

                fieldId: “city”,

                value: city,

            });

            myAddressSubrecord.setValue({

                fieldId: “state”,

                value: state,

            });

            vendorRecord.setCurrentSublistValue({

                sublistId: “addressbook”,

                fieldId: “defaultshipping”,

                value: true,

            });

           vendorRecord.commitLine({ sublistId: “addressbook” });

           

Leave a comment

Your email address will not be published. Required fields are marked *