Skip to content

v8.3.0 ‐ Release testing instructions

Danae Millan edited this page Apr 23, 2024 · 19 revisions

Klarna

Is available on the Settings page

  1. Connect the store to a Stripe account under one of the countries that support Klarna, like France

  2. Ensure the store currency is set to Euro

  3. Ensure the Legacy experience is disabled

  4. Go to the Payment Methods tab, at wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=methods

  5. Confirm Klarna is displayed and available to be enabled

Is unavailable on the Settings page based on the store currency

  1. Go to WooCommerce settings, at /wp-admin/admin.php?page=wc-settings

  2. Change the currency to an unsupported one, like the Mexican peso

  3. Go to the Payment Methods tab, at wp-admin/admin.php?page=wc-settings&tab=checkout&section=stripe&panel=methods

  4. Confirm Klarna has a note on the supported currencies and can't be enabled

Can process a payment on the checkout pages

  1. Go to WooCommerce settings, at /wp-admin/admin.php?page=wc-settings
  2. Select Euro as the store currency
  3. As a shopper, a product to the cart and go to the Block checkout page
  4. Select France as the billing country
  5. Confirm Klarna is displayed among the available payment methods
  6. Select Klarna and click on the Place Order button
  7. On the Klarna payments page, log in with a French account using the phone number +33689854321
  8. Complete the payment flow
  9. Confirm the payment is placed as expected
    • The related WC order has an associated charge in the Stripe dashboard
    • The WC order status is "processing"
    • The payment in the Stripe dashboard has a "Succeeded" status, has the correct WC order number, billing and shipping address, and payment method associated with it

Confirm the behavior is the same when checking out through the Shortcode checkout page

Is unavailable on checkout based on the store currency and the account country's default currency

  1. Go to WooCommerce settings, at /wp-admin/admin.php?page=wc-settings
  2. Select a currency that's supported by Klarna, but that's not the default of the country your Stripe account is associated with. For example, select the United States dollar when your Stripe account is from France
  3. As a shopper, go to the Block checkout page
  4. Confirm that France is selected as the billing country
  5. Confirm Klarna is not displayed on the available payment methods

Confirm this behavior is the same on the Shortcode checkout page

Is unavailable on checkout based on the customer's billing country

Clone this wiki locally