Skip to content

Shopify integration guide

After you install and activate the iwocaPay app, it appears as a payment option in your Shopify store. Payments made through iwocaPay automatically reconcile with your store data.

With iwocaPay, your customers can pay in instalments of 30 days, 3 months, or 12 months. If you’re using Shopify 2, you can also drag and drop iwocaPay banners onto your store to tell customers about flexible payment options before checkout.


Before You Begin

Installing the iwocaPay app takes a few minutes and needs no technical expertise.

The iwocaPay app is compatible with all Shopify plans and stores running the latest version of Shopify.

Choose your pricing structure

With iwocaPay, you decide who covers the cost of Pay Later transactions.

You can manage your pricing preferences from your universal pay link in the iwocaPay dashboard.


If you offer Pay Later 30-day terms or 12-month terms, they appear alongside Pay Later 3-month terms as a single iwocaPay option at checkout. While they can’t be displayed separately, you can still set different pricing for each option in your iwocaPay dashboard. Find out more about Pay Later pricing structure on the concepts page.

Shopify already supports several upfront payment methods, so iwocaPay’s Pay Now option is not available.

  1. Log in to your iwocaPay dashboard and go to the Integrations page. The Integrations page on the Seller dashboard

  2. Select Shopify from the left-hand menu and click Install Plugin. You’ll be redirected to Shopify to connect and install the app.

    Shopify dashboard

  3. Click Connect.

  4. Click Install.

  5. Finally, click Activate iwocaPay, and you’re all set!

    Shopify dashboard

The iwocaPay app updates automatically — no manual action is required.

To remove iwocaPay from your store:

  1. Go to the Integrations page in your iwocaPay dashboard.
  2. Choose Shopify from the left-hand menu and click Manage on Shopify You’ll be redirected to Shopify.
  3. Click Deactivate iwocaPay.

To reinstall iwocaPay, follow the installation steps above.

New buyers without an existing Spending Limit go through the iwocaPay credit assessment and security checks before they can check out with Pay Later. For some new customers, we run additional manual checks that can take around an hour. For returning buyers with an active Spending Limit, checkout takes a few minutes. During this time, the Shopify order sits in Payment pending.

ScenarioWhat happens
Buyer is declinediwocaPay rejects the payment session; Shopify marks the payment as failed. The buyer is redirected back to Shopify.
Buyer abandons mid-checkoutNo rejection signal is sent to Shopify. The order stays in Payment pending until iwocaPay or the seller acts.
Buyer clicks “Cancel order”The buyer is returned to the Shopify checkout. The order stays in Payment pending.
Seller cancelsThe seller cancels in the Shopify admin. No automatic signal is sent to iwocaPay unless custom automation is in place.

Once iwocaPay resolves the payment session, Shopify moves the order to Paid and your standard Shopify fulfilment workflows apply.

Because Shopify handles payment confirmation natively, your Shopify order status stays in sync with iwocaPay automatically — there’s no separate webhook needed, and no manual matching required.

  • No automatic abandonment handling: If a buyer silently abandons checkout, the Shopify order stays in Payment pending indefinitely. Monitor for stale pending orders.
  • Refunds go through Shopify: Refunds are initiated in the Shopify admin. iwocaPay processes them via its Shopify refund flow, but outside test mode this involves manual review, so it isn’t instant. You can’t refund directly through iwocaPay.
  • Redirect after checkout: Shopify provides the redirect URL, so the buyer always returns to the correct Shopify page.