Paymer Login

Merchant Interface Properties

In order for a merchant to become a Paymer merchant, the merchant will have to register with the Paymer Merchant service. Moreover, he/she will have to configure the following set of properties to be able to accept payments and notifications about payments.
Properties are configured on the page: "Settings"
On the Settings page you can find a listing of all functional merchants and their details; you can edit and delete your merchant account or add a new merchant account.
There is a special set of properties for each Merchant.
Below you will find a listing of all properties and their values:

Property Name Value Description
Unique ID an integer (invariable) This is an ID of your merchant account (its number)
Active Flag Yes/No A flag that allows or prohibits the merchant to receive payments via the service. If this flag is set to Inactive, the Paymer Mechant will always return an error message to the customer.
Test Flag Yes/No If this flag is set to Test, the service will send simulated payment details to the merchant system, which will not relate to actual payments made within the Paymer service (according to the PM_PAYTEST_MODE field in the request sent to the service).
Free amount Yes/No If Free amount is enabled, data on amount and payment type will be taken from a request to the service according to the following rule:
  • If neither amount nor type is defined in a request sent to the service, they will be variable (thus, customers will have to enter the amount and type manually)
  • If the type is specified, only the price (amount) will be variable
If a merchant account does not support the Free amount option, amount and type will be defined as follows:
  • If the type was sent in the request, it will be parsed to check whether it matches allowable merchant types and amounts (if the amount is blank, the customer will have to enter it).
  • If the type was not sent in the request, the first type from the listing of allowable types will be used.
Allow URL Overrides - A flag that will indicate to the Paymer Merchant system whether the values of the Result URL, Success URL, Success URL Method, Fail URL and Fail URL Method may be overridden from the Payment Request Form.
Events - see the next table
Password: 50 characters (case sensitive) A string of characters that should be added to the payment details sent to the merchant together with notification. It is used to ensure authenticity of the notification. Its contents are known only by the Paymer Merchant service and the merchant.
Send password to Result URL Yes/No This option means that a Password should be added to the notification sent to the merchant in case SSL is used (Result URL requires the use of "https" in the address).

Events sent to the merchant's website:
Name Format Description
Result URL 255 characters (case sensitive) The URL (on the merchant system) that the Paymer Merchant will send the details of a successful payment to. If this URL is not specified by the merchant, the merchant will not be notified by the service when payments are made to the merchant's account.
This URL must start with "http://", "https://" or "mailto:". If this field starts with "mailto:", the payment details will be sent via e-mail to the specified address, for example “mailto:shop@address.com” the payment details will be sent to shop@address.com. Please note that URLs can only point to ports 80 and 443 on the merchant system. All other ports will be rejected and the payment notification will not be sent.
Success URL 255 characters (case sensitive) The URL (on the merchant system) that the user's browser will be redirected to, once the user has completed viewing the result of a successful payment as presented by the Paymer Merchant website. This URL must start with "http://" or "https://".
POST or GET method will be used to link to the Success URL
Fail URL 255 characters (case sensitive) The URL (on the merchant system) that the user's browser will be redirected to, once the user has completed viewing the result of a failed payment as presented by the Paymer Merchant website. This URL must start with "http://" or "https://".
POST or GET method will be used to link to the Fail URL.
Request Url 255 characters (case sensitive) The URL (on the merchant system) where the Paymer Merchant service will send a notification on a customer’s wish to buy the merchant’s product (in other words, the customer has provided the check details, they have been verified, but the customer has not confirmed the payment yet). The merchant system must return a response whether the merchant wishes to sell the product or not.
Pay Url 255 characters (case sensitive) The URL (on the merchant system) where the Paymer Merchant system will send a notification on the customer’s wish to buy the merchant’s product. The customer has entered the check details, they have been verified, and the customer has confirmed his/her wish to buy the product. The merchant system must return a response whether the merchant wishes to sell the product or not.
Hash Method - The algorithm used by Paymer Merchant to verify the authenticity of notifications sent to merchant’s website after the payment is made. The supported hash algorithm is MD5 .