Выбор сервиса Paypal

Я новичок в Laravel, и мой клиент хочет, чтобы я интегрировал один из сервисов Paypal.
В Paypal так много сервисов, и я не знаю с чего начать. Пожалуйста, смотрите изображение ниже. Я думаю, что это не экспресс-заказ, где я обычно использую, потому что пользователь только заполняет форму с полями «номер заказа» и «сумма», а затем перенаправляется на этот интерфейс Paypal. Пожалуйста, смотрите эту ссылку изображения:

http://maverickpreviews.com/programming/royalgeelong/wp-content/uploads/2015/07/Paypal-Services.png

Кто-нибудь может описать, что это за сервис PayPal?

Это текущая форма: https://www.impressink.com/payment.php

Это то, что я пробовал в моем контроллере Paypal Express Checkout

$ stringwithmethodalready = ‘&Amt = 79,95&ReturnUrl =». $ ReturnUrl
«.&CANCELURL = ‘. $ CancelURL.’&PAYMENTACTION =». $ PaymentType
«.&PAYMENTREQUEST_0_CURRENCYCODE =». $ CurrencyID
«.&PAYMENTREQUEST_0_INVNUM =». $ Testinvoice
«.&PAYMENTREQUEST_0_ITEMAMT =». $ Testotal
«.&PAYMENTREQUEST_0_TAXAMT =». $ Thetax
«.&PAYMENTREQUEST_0_SHIPPINGAMT =». $ Theshipping
«.&PAYMENTREQUEST_0_HANDLINGAMT =». $ Thehandling
«.&PAYMENTREQUEST_0_SHIPDISCAMT =». $ Theshipdis
«.&PAYMENTREQUEST_0_INSURANCEAMT =». $ Theinsurance
«.&PAYMENTREQUEST_0_AMT =». $ Testotal.
‘&ALLOWNOTE = 1&SOLUTIONTYPE = Подошва ‘;

1

Решение

На изображении это может быть либо экспресс-оплата, либо интеграция со стандартом оплаты Paypal. Параметр счета-фактуры invoice для оплаты стандарт Paypal и PAYMENTREQUEST_n_INVNUM для экспресс-проверки.

  • Кнопка PayPal Список параметров Вот.
  • PayPal Express checkout Список параметров Вот.

Эта форма https://www.impressink.com/payment.php использует стандартную интеграцию платежей через веб-сайт.

Foe EC, пример SetExpressCheckout с Invoice, детали позиции будут:

VERSION = 109.0
METHOD = SetExpressCheckout
RETURNURL = http://www.google.com
CANCELURL = http://www.google.com
PAYMENTREQUEST_0_PAYMENTACTION= Sale
L_PAYMENTREQUEST_0_NAME0=1 Decaf Kona Blend Coffee
L_PAYMENTREQUEST_0_NUMBER0=623083
L_PAYMENTREQUEST_0_DESC0=Size: 8.8-oz
L_PAYMENTREQUEST_0_AMT0=9.95
L_PAYMENTREQUEST_0_QTY0=1

PAYMENTREQUEST_0_INVNUM = 12345
PAYMENTREQUEST_0_ITEMAMT=9.95
PAYMENTREQUEST_0_TAXAMT=0.00
PAYMENTREQUEST_0_AMT=9.95
PAYMENTREQUEST_0_CURRENCYCODE=USD

Когда я использовал вышеупомянутый запрос, я получаю это
введите описание изображения здесь

1

Другие решения

Может быть, параметр item_number подойдет вам:

<input type="text" name="item_number" value="'.$order_id.'">

Оформить остальные параметры Стандартные параметры Paypal

0

По вопросам рекламы [email protected]