Александр Васильев, уверен. у платежек есть варианты интеграции такие как переход на платежную страницу и оплата без перехода на платежную страницу. если вы делали когда-нибудь интеграции с платежками должны были знать об этом)
если делать с вашим примером, то один и тот же товар будет добавлен дважды.
а нужно добавить два и больше разных товаров из заказа.
$id2 $price2 $qty2 мне неоткуда брать, существуют только $id, $price, $qty и они меняются (динамические), в комментарий если вывожу, то там записываются оба разных товара.