Skip to main content

PayTR Virtual POS

You can follow the steps below to complete the PayTR Virtual POS integration.


1. Defining a POS in the serB2B Panel

First, in the serB2B e-commerce admin panel, click on Settings > Payment Settings > + to be directed to the new virtual POS setup screen.

Virtual POS Settings in Panel

2. Obtaining the Required Information

Next, you need to log in to the PayTR Store Panel. Log in at https://www.paytr.com/magaza/kullanici-girisi.

Virtual POS Settings in Panel

After logging in to the bank panel, you need to obtain the following for integration with your serB2B site:

  • Virtual POS Store ID (MerchantID)
  • Virtual POS Store Key (MerchantKey)
  • Virtual POS Store Salt (MerchantSalt)

2.1. Steps to Follow in the PayTR Panel

  • After logging into the PayTR panel, use the "Settings" menu in the left menu to mark the "Change" field under the "Notification URL" heading.
  • You need to set the end of your Notification URL as
    PayTR Bildirim URL Oluşturucu
    Site adresiniz
    ÖNEMLİ: Bu adresi doğru girmezseniz ödeme sonrası bildirim gelmez.
    . Otherwise, no notification will be sent after the payment process and your received payments will not appear in the admin panel.
Login ScreenLogin Screen 2
  • After these steps, go to the "Information" menu in the left menu and find the API Integration Information heading.
  • Obtain and copy the (Store Number, Store Password, and Store Secret Key) information.
Virtual POS Settings in Panel
  • After obtaining all the required information and completing your configuration, you can proceed with the integration operations through the serB2B management panel.
tip

Our payment infrastructure uses the PayTR Direct API feature. Before proceeding with the PayTR setup, you need to log into the PayTR store panel and create a new request in the Support section under the Support & Setup tab, stating that you want to use the Direct API for your integration and having it activated.

Virtual POS Settings in Panel

2.2. Steps to Follow in the serB2B Panel

  • Paste the Virtual POS Store ID (MerchantID) you obtained into the Field 1 area in the serB2B panel.

Login Screen

  • Paste the Virtual POS Store Key (MerchantKey) you obtained into the Field 2 area in the serB2B panel.

Login Screen

  • Paste the Virtual POS Store Salt (MerchantSalt) you obtained into the Field 3 area in the serB2B panel.

Login Screen

2.3. Activating the Virtual POS

  • Enter the defined currency code.
  • Click the Save button to save your settings.

3. Virtual POS Configuration Table

  1. Select PayTR from the Bank POS field.
FieldDescription
Field 1Virtual POS Store ID (MerchantID)
Field 2Virtual POS Store Key (MerchantKey)
Field 3Virtual POS Store Salt (MerchantSalt)
Currency CodeThe Virtual POS currency information must be entered as follows:
- TL for TRY
- USD for USD
- EUR for EUR