Как обеспечить единовременную доставку с Paypal Express? - PullRequest
0 голосов
/ 30 июня 2018

У меня нет проблем с программированием. Я хочу сделать свои платежи надежными без избыточного состояния на моем сервере. Я также хочу избежать того, что хакер форсирует двойную доставку, используя тот же идентификатор платежа.

Я подтверждаю экспресс-платеж на моем сервере, используя ...

paypal.payment.get(paymentID, function (error, payment)

возвращает JSON, как и ожидалось ...

{
    "id": "PAY-69X53496F3347611XLM3WZ2A",
    "intent": "sale",
    "state": "created",
    "cart": "4MV88706BE6849235",
    "payer": { ...

Это показывает, что оно было оплачено, я хочу пометить его как доставленное. Могу ли я установить этот платеж в Paypal в состоянии, которое указывает, что он доставлен?

Например ...

"state": "delivered",

1 Ответ

0 голосов
/ 06 июля 2018

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

...