Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Пару вопросов по работе с оформлением заказа.

00 голосов
2
Клиента не устраивает стандартные компоненты оформления заказа, поэтому, пришлось писать свое.
Собственно вопросов 2:
1. Через CSaleOrder::Add добавляю заказ. Но, вот вопрос, как к заказу добавить Свойства заказа, которые ORDER_PROP_1 и т.д. Т.е. через какую функцию их добавлять?
2. После добавления заказа через CSaleOrder::Add как передать обработчику оплаты Сбербанковской квитанции свойства заказа типа ФИО и прочие?
спросил 11 Дек, 13 от Snezhka (2,240 баллов)

2 Ответы

00 голосов
1. CSaleOrderPropsValue::Add http://dev.1c-bitrix.ru/api_help/sale/classes/csaleorderpropsvalue/csaleorderpropsvalue__add.af505780.php

2. В настройках платежной системы
ответил 17 Фев, 14 от NitroGeN (2,840 баллов)
00 голосов
Спасибо.
По поводу второго пункта. Все настроил, но платежка пустая. Т.е. ни ФИО не берется из свойства заказа, ни реквизиты. Делал и через компонент и напрямую через код:

Код
CModule::IncludeModule("sale");
$arPaySys=CSalePaySystem::GetByID($ID,1);
$arSys=CSalePaySystemAction::GetByID($arPaySys['PSA_ID']);
include($_SERVER["DOCUMENT_ROOT"].'/'.$arSys["ACTION_FILE"].'/payment.php');
ответил 07 Июнь, 14 от Snezhka (2,240 баллов)

Похожие вопросы

0 голосов
4 ответов
спросил 21 Дек, 13 от rg (440 баллов)
0 голосов
1 ответ
спросил 05 Авг, 13 от TPYBOP (120 баллов)
0 голосов
0 ответов
спросил 25 Апр, 14 от Devca (100 баллов)
0 голосов
3 ответов
спросил 27 Ноя, 13 от BigFess (100 баллов)