贝宝集成支付

Posted

技术标签:

【中文标题】贝宝集成支付【英文标题】:paypal integration for payment 【发布时间】:2012-01-04 15:56:45 【问题描述】:

我的电子邮件显示在 Paypal 的标题中。

请帮我解决这个问题。我想要我的网站名称。是否有任何 html 隐藏字段可以控制网站的这一部分?

如果我可以在标题中管理我的网站徽标会更好。并且,网站名称在

部分

PayPal 安全地处理 XXXXXXXX@gmail.com 的付款

我传递给 Paypal 网站的值是:

$myPaypal = new Paypal();
$myPaypal->addField('business', 'xxxxxxx@gmail.com');
$myPaypal->addField('currency_code', 'USD');
$myPaypal->addField('return', SITE_PATH.'cards/index.php?show_card');
$myPaypal->addField('cancel_return', SITE_PATH.'cards/index.php?error_payment');
$myPaypal->addField('notify_url', SITE_PATH.'cards/payment_gates/paypal_ipn.php');
$myPaypal->addField('item_name', $item_name);
$myPaypal->addField('amount', $cost);
$myPaypal->addField('item_number', $order_id);
$myPaypal->addField('custom', $item_name);
$myPaypal->submitPayment();

应该添加什么字段来获得它?

【问题讨论】:

【参考方案1】:

使用您的 PayPal 邮件https://www.paypal.com/businessprofile/mytools/apiaccess/firstparty/cert

如果您没有,请在此处创建一个:https://www.paypal.com/cgi-bin/webscr?cmd=_profile-api-list-auths

看起来像这样:yn_api1.example.com

【讨论】:

【参考方案2】:
$myPaypal->addField('image_url', 'www.yoursitename.com/img/logo.jpg');

【讨论】:

但是,它只在标题部分提供图像,您能在上图中再次看到吗,PayPal 安全地处理 xxxxxxxxx@gmail.com 的付款。电子邮件显示在两个地方。有没有办法把我的公司名称放在那里?【参考方案3】:

我不熟悉 PHP 绑定,但如果这是您使用的 Express Checkout API,您需要发送的 API 参数是 PAGESTYLE,其值设置为您设置的自定义页面样式的名称在您的商家帐户中。

Paypal 文档有更多信息:https://cms.paypal.com/us/cgi-bin/?cmd=_render-content&content_ID=developer/e_howto_api_ECCustomizing

【讨论】:

我在问我们是否有任何带有这个值的输入字段? 查看BRANDNAME 参数。 cms.paypal.com/us/cgi-bin/…

以上是关于贝宝集成支付的主要内容,如果未能解决你的问题,请参考以下文章

支付 IPN - 支付集成问题 - 1 个贝宝帐户上的多个订阅

贝宝集成支付

贝宝支付与 PHP 集成

贝宝集成 - 自适应支付 API

贝宝智能支付按钮动态支付金额

工作和集成贝宝支付专业版[关闭]