Столкнулся с такой задачей помогите разобраться!
Где ид пользователя можно заменить номером заказа, как правельно и где внедрить даную форму?
6 версия малый бизнес!
На финальной странице оформления заказа (на которой пользователю сообщают о том, что заказ сформирован, благодарят за покупку и так далее) необходимо установить обработчик совершения транзакции:
<script type="text/javascript">
function rcAsyncInit() {
rrApi.order({
transaction: <transaction_id>,
userId: <user_id>,
items: [
{ id: <product_id>, qnt: <quantity>, price: <price>},
{ id: <product_id>, qnt: <quantity>, price: <price> }
]
});
}
</script>
Где:
<transaction_id> - ID транзакции,
<user_id> - анонимизированный ID пользователя,
<product_id> - ID товара (должно совпадать с ID, передаваемом в YML),
<qnt> - количество единиц товара в заказе,
<price> - цена за еденицу товара.
Пример:
<script type="text/javascript">
function rcAsyncInit() {
rrApi.order({
transaction: 1235421421,
userId: 432423,
items: [
{ id: 12312, qnt: 4, price: 130 },
{ id: 64532, qnt: 1, price: 220 }
]
});
}
</script>