Adding / Modifying a WebMoney Gateway

Integrating a WebMoney Gateway with our system simply requires filling in a form specifying your preferences and account details.

Before you Start

You will need to know your WebMoney Purse Number and Secret Key, to add this payment gateway to your Reseller Account. The Purse Number and Secret Key will be generated for your Merchant Account once, you complete the sign-up process at WebMoney.

Settings for your WebMoney Merchant Account

You need to set/specify the below details in the Settings section of your Webmoney Merchant Account:

  • Test/Work mode: Set this to Work.

  • Send to Result URL, in case the privacy is provided: Leave this checkbox unchecked.

  • Send parameters in the preliminary inquiry: Select this option.

  • Result URL, Success URL & Failure URL: Leave this blank.

  • Proxy for Result URL: Leave this blank.

  • Let to use URL sent in form: Select this option.

  • Allow URLs transmitted in the form: Select this option.

  • Control sign forming method: Set this as SHA256 or MD5.


    Only SHA256 and MD5 are supported as data integrity verification algorithms in our system.

Adding the WebMoney Gateway into your Reseller Account

  1. Login to your Reseller Control Panel. See details

  2. In the Menu, point to Settings -> Finance & Billing -> Payment Gateway and click on List / Add.

  3. Click on the Add a Gateway link.

  4. Click on the Add a WebMoney Gateway link.

  5. Enter the following details and save your changes by clicking on the Submit button:

    • Gateway Name: This Gateway Name will be shown to your Customers / Sub-Resellers, when they are about to make a payment. You may provide a name like WebMoney.

    • Purse number: WMID is a unique 12-digit number, which is the address of a member within the WebMoney system. WM purse (or just a Purse) is an attribute registered under the WMID and used to transfer funds. Specify your Purse number here.

    • WMID: This is the WMID associated with your WebMoney Account.

    • Secret Key: This is the Secret Key associated with your WebMoney Account.

    • Currency: Select the currency in which you want to charge your Customers / Sub-Resellers. The currencies supported are US Dollar, Russian Rouble, Euro, Ukraine Hryvnia and Belarusian Ruble. Your Merchant Account needs to support the currency that is selected here.

    • Currency Exchange Rate: If the currency you selected in the previous option varies from your Selling Currency, we will have to convert the Invoice value to the WebMoney Currency, before we send your Customer's / Sub-Reseller's details to WebMoney. For this purpose, the system needs an exchange rate between the two.

      You may choose to maintain this exchange rate yourself or let us maintain it for you. We download forex rates on a daily basis from a recognized source and update exchange rates for you. If, however, you wish to update the rates yourself, then you may do so by selecting the I would like to Maintain the currency exchange rate myself checkbox AND entering your own conversion rate.

    • Payment Gateway Access Level for Customers / Sub-Resellers: Select appropriate Access Levels for your Customers / Sub-Resellers.

    • Credit a Customer / Sub-Reseller with the Net Amount in an Add Funds transaction: WebMoney deducts a fee on a per transaction basis. There are two types of Transactions that can pass through your WebMoney integration - Invoice/Debit Note Payment and Add Funds.

      In case of an Add Funds transaction, you have the option of crediting your Customers / Sub-Resellers with the Net amount that WebMoney credits you with, or choose to credit them with the Gross funds and bear the charges yourself.

      The Net amount is calculated by subtracting the per transaction charges from the transaction amount. The per transaction charges are calculated by adding the Total Fixed fee charged per transaction and the Total Variable fee charged per transaction.

      Lets say WebMoney charges you 3% + 15 cents per transaction. We will use this example to explain the two fields listed below.

    • Total Fixed fee charged per transaction for your merchant account (Per Transaction Fixed Fee charged by your Bank + Per Transaction Fixed Fee charged by WebMoney): Enter the total fixed fee that is charged per transaction in this field. If there is no fixed fee charged per transaction, then enter the value as 0.

      Given the example above, enter 15 cents in this field. This is the fixed component that is levied on every transaction. You could also add any bank charges you have to bear per transaction here.

    • Total Variable fee charged per transaction for your merchant account: Enter the total variable fee that is charged per transaction in this field. If there is no variable fee charged per transaction, then enter the value as 0.

      From the example above, enter 3% in the field here. This charge varies with the value of the transaction and hence forms the variable fee.


      If you have selected to credit a Customer / Sub-Reseller with the Net amount in an Add Funds transaction, then you must submit either a Fixed Transaction fee (greater than 0) or a Variable Transaction fee (greater than 0).

    • Send me a Reminder if a transaction is pending for more than x days: In case you have not yet accepted a payment sent to you via the WebMoney Payment Gateway, you can get e-mail reminders sent to you daily after x number of days from the payment date, until you either Approve or Decline the payment.

    • Display Position: If you plan on adding multiple Gateways, you can select the position in which you wish to display this Gateway on your Payment Page.


The SuperSite contains information about the various payment options you offer to your Customers, which are presented at the time of purchasing Products and Services. Once you have added a WebMoney Payment Gateway, it will be included in the payment options on your SuperSite automatically.


Additional Information