commerce.customer

This domain contains actions associated with shopper accounts.

Actions

Action Name Action Filename Description
addAccount.before http.commerce.customer.accounts.addAccount.before

This action manipulates the HTTP request or response before the AddAccount operation occurs in Kibo eCommerce.

addAccount.after http.commerce.customer.accounts.addAccount.after

This action manipulates the HTTP response after the AddAccount operation occurs in Kibo eCommerce.

addAccountAndLogin.before http.commerce.customer.accounts.addAccountAndLogin.before

This action manipulates the HTTP request or response before the AddAccountAndLogin operation occurs in Kibo eCommerce.

addAccountAndLogin.after http.commerce.customer.accounts.addAccountAndLogin.after

This action manipulates the HTTP response after the AddAccountAndLogin operation occurs in Kibo eCommerce.

updateAccount.before http.commerce.customer.accounts.updateAccount.before

This action manipulates the HTTP request or response before the UpdateAccount operation occurs in Kibo eCommerce.

updateAccount.after http.commerce.customer.accounts.updateAccount.after

This action manipulates the HTTP response after the UpdateAccount operation occurs in Kibo eCommerce.

changePassword.before http.commerce.customer.accounts.changePassword.before

This action manipulates the HTTP request or response before the ChangePassword operation occurs in Kibo eCommerce.

changePassword.after http.commerce.customer.accounts.changePassword.after

This action manipulates the HTTP response after the ChangePassword operation occurs in Kibo eCommerce.

updateForgottenPassword.before http.commerce.customer.accounts.updateForgottenPassword.before

This action manipulates the HTTP request or response before a private password-related operation occurs in Kibo eCommerce.

updateForgottenPassword.after http.commerce.customer.accounts.updateForgottenPassword.after

This action manipulates the HTTP request or response after a private password-related operation occurs in Kibo eCommerce.

verifyExternalPassword embedded.commerce.customer.accounts.verifyExternalPassword

If you are importing existing customer accounts to Kibo eCommerce or using two customer systems simultaneously, you need to store an external password hash to migrate existing customer accounts seamlessly into Kibo eCommerce, without having to require shoppers to create new passwords for the platform. Using the AddAccounts API operation, you can set the externalPassword property to store the password hash for the external customer account. You can then use this action, which runs during authentication, to code a function that verifies that the hashed version of a cleartext password provided by a shopper matches the external password hash for the account.

addressValidation.before http.commerce.customer.address.validation.before This action manipulates the HTTP request or response before the ValidateAddress operation occurs in Kibo eCommerce.
addressValidation.after http.commerce.customer.address.validation.after This action manipulates the HTTP request or response after the ValidateAddress operation occurs in Kibo eCommerce.
createUserAuthTicket.before http.commerce.customer.authTickets.createUserAuthTicket.before

This action manipulates the HTTP request or response before the CreateUserAuthTicket operation occurs in Kibo eCommerce.

createUserAuthTicket.after http.commerce.customer.authTickets.createUserAuthTicket.after

This action manipulates the HTTP response after the CreateUserAuthTicket operation occurs in Kibo eCommerce.

addCredit.before http.commerce.customer.credits.addCredit.before

This action manipulates the HTTP request or response before the AddCredit operation occurs in Kibo eCommerce.

addCredit.after http.commerce.customer.credits.addCredit.after

This action manipulates the HTTP response after the AddCredit operation occurs in Kibo eCommerce.

getCredit.before http.commerce.customer.credits.getCredit.before

This action manipulates the HTTP request or response before the GetCredit operation occurs in Kibo eCommerce.

getCredit.after http.commerce.customer.credits.getCredit.after

This action manipulates the HTTP response after the GetCredit operation occurs in Kibo eCommerce.

getCredits.before http.commerce.customer.credits.getCredits.before

This action manipulates the HTTP request or response before the GetCredits operation occurs in Kibo eCommerce.

getCredits.after http.commerce.customer.credits.getCredits.after

This action manipulates the HTTP response after the GetCredits operation occurs in Kibo eCommerce.

updateCredit.before http.commerce.customer.credits.updateCredit.before

This action manipulates the HTTP request or response before the UpdateCredit operation occurs in Kibo eCommerce.

updateCredit.after http.commerce.customer.credits.updateCredit.after

This action manipulates the HTTP response after the UpdateCredit operation occurs in Kibo eCommerce.

associateCreditToShopper.before http.commerce.customer.credits.associateCreditToShopper.before

This action manipulates the HTTP request or response before the AssociateCreditToShopper operation occurs in Kibo eCommerce.

associateCreditToShopper.after http.commerce.customer.credits.associateCreditToShopper.after

This action manipulates the HTTP response after the AssociateCreditToShopper operation occurs in Kibo eCommerce.

deleteCredit.before http.commerce.customer.credits.deleteCredit.before

This action manipulates the HTTP request or response before the DeleteCredit operation occurs in Kibo eCommerce.

resendCreditCreatedEmail.before http.commerce.customer.credits.resendCreditCreatedEmail.before

This action manipulates the HTTP request or response before the ResendCreditCreatedEmail operation occurs in Kibo eCommerce.

getTransactions.before http.commerce.customer.credits.getTransactions.before

This action manipulates the HTTP request or response before the GetTransactions operation occurs in Kibo eCommerce.

getTransactions.after http.commerce.customer.credits.getTransactions.after

This action manipulates the HTTP response after the GetTransactions operation occurs in Kibo eCommerce.

addTransaction.before http.commerce.customer.credits.addTransaction.before

This action manipulates the HTTP request or response before the AddTransaction operation occurs in Kibo eCommerce.

addTransaction.after http.commerce.customer.credits.addTransaction.after

This action manipulates the HTTP response after the AddTransaction operation occurs in Kibo eCommerce.

getAuditEntries.before http.commerce.customer.credits.getAuditEntries.before

This action manipulates the HTTP request or response before the GetAuditEntries operation occurs in Kibo eCommerce.

getAuditEntries.after http.commerce.customer.credits.getAuditEntries.after

This action manipulates the HTTP response after the GetAuditEntries operation occurs in Kibo eCommerce.