woocommerce / pinterest-for-woocommerce

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

Improve the Ads credit message to avoid confustion #801

Closed adarshakb closed 1 year ago

adarshakb commented 1 year ago

User story

Improve the copy to be more clear to merchants that these are the steps that will happen during ads credit

Step1: Merchant adds billing info & payment method Step 2: Active WooCommerce Coupon appears on UI and it will specify the exact amount in their currency and dates in which they need to spend Step 3: Merchant spends specified amount during those dates and waits up to 2 billing cycles Step 4: Promo credits are given

Currently some merchants assume that they can spend the money anytime. But it needs to be spent only after the coupon is added and is appears in the billing UI

Improve messaging to specify the exact spend/credit

Currency spend req credit given
USD 15 125
EUR 15 131
GBP 13 117
BRL 80 673
CAD 20 172
AUD 23 195
MXN 305 2548
ARS 2198 18320
CHF 14 124
CZK 385 3216
DKK 116 970
HUF 6366 53050
JPY 2172 18102
NOK 162 1353
NZD 26 222
PLN 74 624
RON 77 646
SEK 170 1424

Screenshot 2023-07-27 at 10 16 37 AM Screenshot 2023-07-27 at 10 15 23 AM Screenshot 2023-07-27 at 10 15 05 AM

Example of WooCommerce Coupon

budzanowski commented 1 year ago

We shall split this issue into two parts:

  1. Dynamically change the currency amount required for promo. @krutidugade
  2. Update text copy.
adarshakb commented 1 year ago

@budzanowski - NOTE: If there is already an active coupon, users should wait for that coupon to be exhausted before new offer can be applied

So for example if you already had $10 in credits that was unused, the new coupon cannot be applied. After the $10credit is used, the new coupon can be applied.

budzanowski commented 1 year ago

@adarshakb is this a new piece of logic that is required, or should we update the message?

We try to redeem the coupon cyclically. What will happen if we try the process when there already is a coupon active?

adarshakb commented 1 year ago

This is an existing logic that was missed while I tested.

The API returns an error when you try to redeem a second coupon from woocommerce. I saw this while debugging a customer bug and confirmed it with billing team.

After customers uses up the current coupon, woo's job can run and redeem this coupon.

krutidugade commented 1 year ago

Dynamically change the currency amount required for promo. @krutidugade

I have submitted a PR for review that addresses this part.

MatthiasReinholz commented 1 year ago

@adarshakb can you confirm if the credits given per currency are static values? Or will these be adjusted based on exchange rates?

message-dimke commented 1 year ago

As per Slack discussion we had with @adarshakb here https://a8c.slack.com/archives/C04QQLX04MC/p1695917245399259 is was decided to leave the text as is for now at least.

cc @budzanowski | @MatthiasReinholz