woocommerce / pinterest-for-woocommerce

A native Pinterest integration for WooCommerce. Development is managed by Ventures.
https://woo.com/products/pinterest-for-woocommerce/
GNU General Public License v3.0
22 stars 9 forks source link

Can't create business account for personal accounts #1005

Closed sukafia closed 1 month ago

sukafia commented 2 months ago

Describe the bug:

When personal account users with no existing Pinterest Business account attempt the setup, the "Create business account" functionality doesn't create a business account for them on the setup screen. This makes it impossible for personal account users to complete the setup

Lxueb2.png

Steps to reproduce:

  1. Attempt to connect a personal Pinterest account with no existing business account
  2. Attempt to create a new business account during the setup by clicking "Create business account" and granting the required permission.
  3. Notice you're redirected back to the setup without a business account being created.

Expected behavior:

A new business account should be created for the setup.

budzanowski commented 2 months ago

@sukafia which version of Pinterest is this issue for?

sukafia commented 2 months ago

@sukafia which version of Pinterest is this issue for?

Latest public version 1.3.24.

rawdreeg commented 2 months ago

@sukafia . The issue should now be resolved. We fixed the connection flow in the new api.woocommerce.com connector.

Can you please check?

cc: @budzanowski

sukafia commented 2 months ago

@rawdreeg it works now. Thanks for the quick fix! 😄

By the way, I noticed it seems to be converting personal accounts to a business account. Shouldn't it be creating a business account for the personal account? Here's the difference based on the Pinterest doc:

rawdreeg commented 2 months ago

Thanks @sukafia

Not sure what's the expected flow. but what I experienced:

Connected my account:

Screenshot 2024-04-17 at 13 29 17

Clicked on create business account, got redirected to Pinterest

Screenshot 2024-04-17 at 13 29 28

Created a linked business, then clicked on Connect:

Screenshot 2024-04-17 at 13 30 18

Then:

Screenshot 2024-04-17 at 13 30 36

It did not convert my account. I have 2 linked account:

Screenshot 2024-04-17 at 13 34 37
sukafia commented 2 months ago

Your experience is what I was expecting but it's not what I got. In my case, it converted the account into a business account instead of creating a linked business account as in your case.

I need to create a new account to test again. I'll let you know what I find.

rawdreeg commented 2 months ago

Any news on this @sukafia . Let me know if we can mark this as resolved.

sukafia commented 2 months ago

@rawdreeg thanks for the nudge. I checked again with a new account and got the expected behaviour. However, I noticed a few odd things:

  1. During my initial setup, I wasn't presented with the "create a linked business account" flow. I clicked "Create business account" granted access and was just taken back to the same page. (the create business account page)
  2. On the 2nd attempt it worked as expected. However, after clicking "Create a linked business account" and granting access, it just kept moving me through Pinterest flow. I expected to be redirected back to the setup screen to continue the setup. To clarify, it did create and associate the business account on the setup tab - but since the flow opened a new tab, I couldn't tell that was done and expected to be redirected to the setup screen.

I recorded a video of the 2nd attempt: https://github.com/woocommerce/pinterest-for-woocommerce/assets/60121732/3d987a88-fff6-47ee-8b5a-c5ee1c58ab7d

rawdreeg commented 2 months ago

Good point. @message-dimke, do you happen to know if this is expected behavior?

I believe this is unrelated to the original issue and should be investigated separately. I suggest we close this one and track the "Create a linked business account" flow issue separately.

rawdreeg commented 1 month ago

following up on this,

@message-dimke, I'm not sure you got the chance to look at this.

message-dimke commented 1 month ago

Hey, folks!

@sukafia I went through the flow as you and @rawdreeg did. Yes, Pinterest rides you on a carousel, but we do not have any control on that flow. Must collaborate with them to break this loop.

New version does everything during the connection flow to avoid this.

Pinterest

1.3.24 however, can not provide this.

I went through the flow like @rawdreeg did and my experience was the same as you both had.

Onboarding_Guide_‹_Pinterest_‹_Marketing_‹_WooCommerce_‹_WordPress_Pinterest_—_WooCommerce Pinterest-2 Pinterest-3 Pinterest-4 Pinterest-5 Pinterest-6 Onboarding_Guide_‹_Pinterest_‹_Marketing_‹_WooCommerce_‹_WordPress_Pinterest_—_WooCommerce-2 Pinterest-7 WooCommerce_Connect_-_Connecting_Pinterest Onboarding_Guide_‹_Pinterest_‹_Marketing_‹_WooCommerce_‹_WordPress_Pinterest_—_WooCommerce-3

Not sure if it makes things clearer, but at least we verified the flow once more.

Also, I hope, v 1.3.x is going to be replaced soon and we will have a more advanced Pinterest onboarding wizard.

sukafia commented 1 month ago

Sounds good to me @message-dimke. I think it's okay to close the issue - there's no further feedback from my end.