Register Customer
Initiate the customer registration process. This endpoint sends a verification code to the customer’s email.Request Body
Customer’s full name
Customer’s email address. A verification code will be sent to this email.
Response
After successful registration, the customer will receive a verification code via email. This code is required to complete the account verification in the next step.
Verify Registration Code
Verify the customer’s email address using the code sent during registration.Request Body
Customer’s email address that was registered
Verification code sent to the customer’s email
Response
Complete Customer Profile
After email verification, complete the customer profile with additional details.Request Body
Customer’s national ID or document number
Customer’s full name
Customer’s date of birth (format: YYYY-MM-DD)
Customer’s verified email address
Customer’s account password
Price list/plan ID for the customer
District ID where the customer is located
Customer’s mobile phone number
Customer type (e.g., “Natural”, “Jurídica”)
Payment type (e.g., “Contado”, “Crédito”)
Whether prices include IGV/tax (1 = yes, 0 = no)
Extra charge for door-to-door delivery
Extra charge for door-to-agency delivery
Extra charge for agency-to-door delivery
Tax withholding type ID (optional)
Array of customer addresses (can be empty initially)
Response
Registration Flow
Start Registration
Call
/auth/clienteRegister with customer name and email. A verification code is sent to the email.Complete Profile
Call
/auth/clienteCrear with complete customer information to finalize the registration.