Why am I getting a Skrill payment error on my website?

Topic summary

Merchant in Pakistan cannot complete Skrill setup on Shopify and gets checkout errors: BAD_REQUEST Invalid parameter and Missing pay_to_email or merchant_id. They also cannot find Skrill’s “secret word,” a credential needed in Shopify’s gateway settings.

Context and support: Shopify staff asked for the store’s country and suggested confirming country support with Skrill and using Shopify’s third‑party provider setup guide. Shopify does not list Skrill for Pakistan, though Skrill operates there, leading to uncertainty about official support.

Workarounds and alternatives:

  • Several merchants report using only 2Checkout in Pakistan; OP switched to 2Checkout. Advice: use the 14‑day trial to put the store live, then apply, as 2Checkout reviews live sites.
  • A user suggests the Checkify app to connect Skrill without code.
  • A detailed Skrill tip: fully activate the Skrill account via “Pay online,” verify phone/date of birth/address, then create a PIN (used as the “secret word”), and add a card (Visa preferred). This may enable Shopify–Skrill configuration.

Open items:

  • No confirmed resolution that Skrill now works on Shopify in Pakistan.
  • Ongoing issues with 2Checkout verification denials and timeline; one user cannot re‑register. The thread remains unresolved.
Summarized with AI on December 15. AI used: gpt-5.

Hey there, were you able to resolve your problem? I am stuck in the same boat and seems like 2checkout is our only option?