• Как в сбербанк эквайринг добавить корзину для чеков на обычном php?

    tseries
    @tseries Автор вопроса
    Ответ прост:

    ['orderBundle'] массив нужно превращать в json.

    $zaraza[] = array(
    	'positionId' => '1',
    	'name' => 'something stuff',
    	'quantity' => array(
    		'value' => 1, 
    		'measure' => 'st'
    	),
    	'itemAmount' => $sum * 100, // возвращаемая сумма
    	//'itemCurrency' => 643,
    	'itemCode' => 'z-xc', // код продукта
    	'tax' => array(
    		'taxType' => 0
    	),
    	'itemPrice' => $sum * 100
    	);
    $zaraza2 = array (
    	 'cartItems' => array('items' => $zaraza)
    );	
    
    $requestpay[ 'orderBundle' ] = json_encode($zaraza2); // ВСЯ ФИШКА ЗДЕСЬ


    Но также стоит отметить, что нельзя ошибаться в значениях полей.
    Ответ написан
    Комментировать