对PayPal发票API上的merchantEmail和PayerMail感到困惑
下面是发送到PayPal API以代表另一个商户创建付款的有效负载示例。该示例取自PayPal文档页面 我对对PayPal发票API上的merchantEmail和PayerMail感到困惑,paypal,Paypal,下面是发送到PayPal API以代表另一个商户创建付款的有效负载示例。该示例取自PayPal文档页面 我对merchantEmail和payerEmail字段感到困惑。哪个是什么?商户的电子邮件是我的电子邮件还是我为其创建发票的一方的电子邮件?在评论#中,接收人/商户电子地址让我更加困惑。是否用于接收和支付发票的电子邮件 为了转换。让我们用下面的例子来回答: api_user@domain.com是调用api为商家创建发票的用户 merchant@domain.com是代表api的用户_use
merchantEmail
和payerEmail
字段感到困惑。哪个是什么?商户的电子邮件是我的电子邮件还是我为其创建发票的一方的电子邮件?在评论#中,接收人/商户电子地址
让我更加困惑。是否用于接收和支付发票的电子邮件
为了转换。让我们用下面的例子来回答:
api_user@domain.com
是调用api为商家创建发票的用户merchant@domain.com
是代表api的用户_user@domain.com
创建发票user@domain.com
是被收费的用户merchantEmail
是将接收发票的帐户的电子邮件
payerEmail
是发送付款/购买商品的帐户的电子邮件。
api_user@domain.com
是指定API凭据集的帐户。通常称为API用户名。商户电子邮件应为店主电子邮件。如果您使用的是paypal sandbox开发者帐户,则可以使用您的电子邮件id进行测试。
# ** Payload **
{
"requestEnvelope":
{
"errorLanguage":"en_US" # Language of returned errors
},
"invoice":
{
"merchantEmail":"receiver@example.com", # Receiver/Merchant e-ddress
"payerEmail":"sender@example.com", # Sender/Buyer e-dress
"currencyCode":"USD",
"paymentTerms":"DueOnReceipt",
"itemList":
{
"item":[{
"name":"BananaPlant",
"quantity":"1",
"unitPrice":"38.95"
},
{
"name":"PeachTree",
"quantity":"2",
"unitPrice":"14.95"
}]
}
}
}