Я использую Drupal Commerce с модулем commerce_payflow pro.Все работает нормально, но я бы хотел видеть информацию о доставке и позиции, связанную с заказами PayPal.Я выполняю это в моем WPS-модуле PayPal следующим образом:
$product_count = 1;
foreach ($wrapper->commerce_line_items as $delta => $line_item_wrapper) {
if (in_array($line_item_wrapper->type->value(), commerce_product_line_item_types())) {
$data['item_name_' . $product_count] = $line_item_wrapper->commerce_product->title->value();
// Divide price by 100 to add decimal point.
$data['amount_' . $product_count] = $line_item_wrapper->commerce_unit_price->amount->value() / 100;
$data['quantity_' . $product_count] = round($line_item_wrapper->quantity->value(), 2);
$product_count++;
}
}
$order_total = field_get_items('commerce_order', $order, 'commerce_order_total');
$shipping_cost = $order_total[0]['data']['components'][1]['price']['amount'];
Мне нужно сделать что-то очень похожее с модулем commerce_payflow_pro.Я просмотрел эти документы: https://cms.paypal.com/cms_content/CA/en_US/files/developer/PP_PayflowPro_Guide.pdf, но не могу найти правильные определения NVP, которые позволили бы мне передавать позиции ...
Кто-нибудь знает, как это сделать?