Skip to main content

Live Mode

Once you have successfully tested the integration using sandbox credentials, you can switch to live mode to start accepting real payments from your customers through Skrill.

Overviewโ€‹

Live mode connects the module to Skrill's production environment, enabling real financial transactions. Before going live, ensure that you have a verified Skrill merchant account and that all credentials are correctly entered in the module settings.

Required Credentialsโ€‹

You will need the following credentials from your Skrill merchant account:

CredentialDescription
Merchant EmailThe email address associated with your Skrill merchant account.
Merchant Secret WordA secret word configured in your Skrill account for transaction security.
Merchant Secret SaltA secret salt value used for additional verification of payment callbacks.
info

You can find your Merchant Email in your Skrill account dashboard. The Merchant Secret Word and Merchant Secret Salt may need to be configured under your account's developer or API settings.

Switching to Live Modeโ€‹

Follow these steps to enable live mode:

  1. Log in to your Perfex CRM admin panel and navigate to the Skrill module settings.
  2. Enter your real account credentials from your Skrill merchant account dashboard.
  3. If your account is missing the Merchant Secret Salt or Merchant Secret Word, contact Skrill support to have them enabled.
  4. Disable Test Mode by toggling the test mode option off.
  5. Save the settings.
danger

Double-check that you have replaced the sandbox credentials with your real production credentials before disabling test mode. Using incorrect credentials in live mode will cause payment failures.

Go-Live Checklistโ€‹

Before accepting real payments, verify the following:

  • Real Skrill merchant credentials are entered in the module settings.
  • Test mode is disabled.
  • A test invoice payment was successfully completed in test mode.
  • Your Perfex CRM installation is served over HTTPS.
  • The Skrill payment option is visible on the client-facing invoice page.

Pending Verificationโ€‹

Pending Verification

Skrill might mark a transaction in pending verification mode for a couple of days due to a high-risk assessment. During this period:

  • The invoice payment will remain as UNPAID in Perfex CRM.
  • Skrill performs additional verification checks on the transaction.
  • Once Skrill completes the review, it will send a callback notification to the gateway.
  • The gateway will automatically mark the payment as COMPLETED and the invoice as PAID.

This is standard Skrill behavior and does not indicate a problem with the module. No manual intervention is required โ€” the process is fully automatic once Skrill finalizes the verification.

Important Noticeโ€‹

warning

We are in no way affiliated with Skrill and do not have access to your data. All payment credentials and transaction data are handled directly between your Perfex CRM installation and Skrill's servers.

Supportโ€‹

If you need help switching to live mode or have questions about your Skrill account, please visit the Themesic Support Portal.