cancel
Showing results for 
Search instead for 
Did you mean: 

Create Customer API bypass confirmation

SOLVED
   Did you know you can see the translated content as per your choice?

Translation is in progress. Please check again after few minutes.

Create Customer API bypass confirmation

Hi,

 

I've been wondering if there is a way to bypass the "confirmation" on customer registration REST API call.

 

ive tried passing null and "" values. but it still populates the column "confirmation" on customer_entity table.

 

Rest API: /rest/V1/customers

parameters:

{
"customer": {
"email": "test@test.com",
"firstname": "abc",
"lastname": "def",
"dob": "1994-01-21",
"gender": 1,
"store_id":1,
"confirmation": ""
},
"password": "Pass12345"
}

 

Thank you

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

Re: Create Customer API bypass confirmation

Hi @gerald_cruz1 

 

I have tried with the same parameters and it worked fine for me. In database NULL is entered in customer_entity table.
Can you remove "confirmation" from parameters then try again?

parameters:

{
"customer": {
"email": "test@test.com",
"firstname": "abc",
"lastname": "def",
"dob": "1994-01-21",
"gender": 1,
"store_id":1
},
"password": "Pass12345"
}

And if this is also not working, Please mention the magento and php version which you are using?

View solution in original post

3 REPLIES 3

Re: Create Customer API bypass confirmation

Hi @gerald_cruz1 

 

I have tried with the same parameters and it worked fine for me. In database NULL is entered in customer_entity table.
Can you remove "confirmation" from parameters then try again?

parameters:

{
"customer": {
"email": "test@test.com",
"firstname": "abc",
"lastname": "def",
"dob": "1994-01-21",
"gender": 1,
"store_id":1
},
"password": "Pass12345"
}

And if this is also not working, Please mention the magento and php version which you are using?

Re: Create Customer API bypass confirmation

Hi @verma_mallika ,

 

tried removing the confirmation parameter. and it still populated the column on customer_entity.

 

as it turns out. on my admin dashboard. the email confirmation was turned on, I just switched it off. and the confirmation column was bypassed.

 

Thanks for your help!

Re: Create Customer API bypass confirmation

Check in magento 2.4.7-p2 with remove confirmation parameters in create customer API but not receive any email while from customer created account it't received.

Check in database in both case `customer_entity` table `confirmation` column have value.