Yandex.Checkout for 1C-Bitrix

Instructions for setting up payment acceptance

Download the instructions in PDF format

Setting up payment acceptance

To use the module, you need to sign up for Yandex.Checkout and get one of the two sets of parameters:

  • shopId and Secret key,
  • shopId, scid and shopPassword
Внимание. If you have the three parameters (shopId, scid, shopPassword), your solution is connected by the old scheme that will soon be unsupported by the developers. You can ask your manager to upgrade you to the new scheme right now or wait until Yandex.Checkout "moves" everyone later.

1. Select Store — Settings — Payment systems in the website's dashboard.

2. Click Add payment system.

Further configuration depends on the set of parameters that you have.

If you have a shopId and a Secret key

Fill out the settings of the payment system using the advice from our table

Handler Select Yandex.Checkout (yandexcheckout) from the list
Type of payment system

Set Smart payment, if you want the payment to be processed on the Yandex.checkout's side.

What "Smart payment" looks like

The client clicks Pay via Yandex.Checkout in the shopping cart

Paying on the Yandex.Checkout's side

Returns to your website after the payment

Or choose any payment method from the list, in which case users will select the payment method in your store (as in the example below). You will need to add as many payment systems as there are payment methods that you have enabled—in other words, you will have to repeat the entire instruction several times.

The option of selecting the payment method on the store's side looks like this

Activity Check the box
Name

If you selected Smart payment, enter "Yandex.Checkout (cards, electronic money, online banking, cash, and other payment methods)"

In other cases, copy your selections from "Type of payment system", for example, if you selected Bank card, enter Bank card in here as well

Other fields Leave as is

Fill in the Default for all types of payers section below, also using the advice of the table:

Automatically pay for orders on receipt of successful payment status Check this box if you want the order status to automatically change to Paid
shopId Copy the shopId parameter from your Yandex.Checkout Merchant Profile
Secret Key Specify theCode word parameter. First, you need to issue and activate it in your Yandex.Checkout Merchant Profile.

If you have shopId, scid, and shopPassword

Fill out the settings of the payment system using the advice from our table

Fill in the Default for all types of payers section below, also using the advice of the table:

Handler Select Yandex.Checkout (older version) (yandex) from the list
Type of payment system

Set Smart payment, if you want the payment to be processed on the Yandex.checkout's side.

What "Smart payment" looks like

The client clicks Pay via Yandex.Checkout in the shopping cart

Paying on the Yandex.Checkout's side

Returns to your website after the payment

Or choose any payment method from the list, in which case users will select the payment method on your website (as in the screenshot below). You will need to add as many payment systems as there are payment methods that you have enabled—in other words, you will have to repeat the entire instruction several times.

The option of selecting the payment method on the store's side looks like this

Name

If you selected Smart payment, enter "Yandex.Checkout (cards, electronic money, online banking, cash, and other payment methods)"

In other cases, copy your selections from "Type of payment system", for example, if you selected Bank card, enter Bank card in here as well

Activity Check the box
Other fields Leave as is
Automatically pay for orders on receipt of successful payment status Check this box if you want the order status to automatically change to Paid
Test mode Check the box if the Yandex.Checkout managers have sent you the test parameters. If you've already checked payment acceptance or if you don't need the test mode, don't check the box.

Store ID in BSC (ShopID)

Code of the store received from Yandex

Copy the shopId parameter from your Yandex.Checkout Merchant Profile

Storefront number in BSC (scid)

Storefront number in BSC (scid)

Copy the scid parameter from your Yandex.Checkout Merchant Profile

Store password

Store password on Yandex

Copy the shopPassword parameter from your Yandex.Checkout Merchant Profile
Внимание. Test shopId, scid and shopPassword differ from real ones. If you tested payments, don't forget to replace test parameters with the proper ones later.

3. Click Save. Configuration is complete.