Paypal заказывает API-интерфейс platform_fees - PullRequest
0 голосов
/ 17 мая 2019

Хочу реализовать разбиение платежа в пейпал-умных кнопках. В документации заказов api есть инструкции по оплате, где можно указать комиссионные, но это не работает

paypal
            .Buttons({
              // Set up the transaction
              createOrder: function(data, actions) {
                return actions.order.create({
                  intent: 'CAPTURE',
                  purchase_units: [
                    {
                      amount: {
                        currency_code: 'USD',
                        value: '100'
                      },
                      payee: { email_address: 'destination_account' },
                      payment_instruction: {
                        platform_fees: [
                          {
                            amount: {
                              currency_code: 'USD',
                              value: '2'
                            },
                            payee: {
                              email_address: 'fees_account'
                            }
                          }
                        ]
                      }
                    }
                  ]
                });
              }

Но он отправляет деньги только на один счет.

Я также думаю о другом способе сделать это с помощью веб-хуков, затем сначала деньги поступают на счет комиссии, а затем переводят их на destination_account

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...