将逐项订单项传递给paypal payflow pro

时间:2012-02-09 03:33:47

标签: paypal e-commerce

我正在使用具有commerce_payflow pro模块的Drupal Commerce。一切正常,但我希望能够看到与paypal订单相关的运费和订单项详细信息。我在我的paypal WPS模块中完成了如下操作:

$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定义...

有人知道怎么做吗?

0 个答案:

没有答案