我有一个webapp,用户在那里销售打印服务,我想让我的用户在他们的页面上添加付费按钮,这样客户就可以为他们的服务付费。
我的用户在设置中指定他们的PayPal电子邮件地址等,并以价格等设置他们的服务。
我应该使用什么API来动态创建立即付款按钮?
谢谢
答案 0 :(得分:5)
您不需要用于创建“立即付款”按钮的API。您可以在客户的Paypal帐户中创建按钮,也可以使用HTML动态生成(请参阅HTML Variables for Paypal Payments standard)。
从您/他们的Paypal帐户创建按钮的一个优点是,您可以获得额外的安全层(支持加密表单或使用托管按钮ID,因此用户无法更改提交给Paypal的金额)。
但是,如果您处理数百个不同的按钮,那么动态生成按钮更有意义,只需在Paypal发送确认(通过PDT or IPN)之前执行其他验证,然后再运送您的商品。
答案 1 :(得分:3)
您可以使用PayPal' JavaScriptButtons API并动态创建按钮:
paypal.button.create(business, data, config, parentNode)
答案 2 :(得分:0)
有一个按钮管理器API可让您创建安全按钮 - 以下是更多信息:https://www.x.com/developers/paypal/products/button-manager
答案 3 :(得分:0)
PayPal根据您的要求提供不同的按钮。 请按照以下步骤生成PayPal按钮:
现在您将获得几个按钮选项->如果有的话,立即购买是一个。
遵循这三个步骤,然后在3个步骤的末尾复制代码,并将其粘贴到您希望此按钮出现的页面中。
您很好接受付款!