Я изо всех сил пытаюсь выяснить, как получить цифровые товары для работы с моими адаптивными платежами. Я использую Paypal ruby gem
Может кто-нибудь, пожалуйста, покажите мне пример кода для платежей с 2 приемниками и для Digital Goods
?Paypal адаптивные платежи за цифровые товары
Я уже одобрен для микро платежей по PayPal.
# Build request object
@pay = @api.build_pay({
:actionType => "PAY",
:cancelUrl => "http://localhost:3000/account", #sandbox
:currencyCode => "USD",
#:feesPayer => "SENDER",
:ipnNotificationUrl => "http://596w.localtunnel.com/pay/#{purchased.id}", #sandbox
:memo => "Test payment",
:receiverList => {
:receiver => [{
:amount => price.round(2),
:email => "an email", #sandbox
:paymentType => "DIGITALGOODS",
:primary => true
},
unless account.user.email == "an email"
{
:amount => mycut.round(2),
:email => "anemail", #sandbox
:paymentType => "DIGITALGOODS"
}
end
] },
:returnUrl => "http://localhost:3000/pay/complete/" #sandbox
})
Я получаю ошибку:
This feature (Digital Goods) is not supported.
Работает ли он на одном приемнике? Или по умолчанию: paymentType? И вы получаете эту ошибку точно на вызов build_pay? – biomancer