PayPal Python SDK «Платеж» не имеет атрибута «создать» - PullRequest
0 голосов
/ 12 марта 2019

Я пытаюсь запустить этот код.

payment = Payment({
        "intent": "sale",
        "payer": {
            "payment_method": "paypal"
        },

        # Set redirect URLs
        "redirect_urls": {
            "return_url": "http://uwus.me:40/processagreement/",
            "cancel_url": "http://uwus.me:40/"
        },

        # Set transaction object
        "transactions": [{
            "amount": {
                "total": "100.00",
                "currency": "USD"
            },
            "description": "Voxitus Yearly License is a digital product for the website voxitus.com/voxit.us."
        }]
    })
    if payment.create():
        # Extract redirect url
        for link in payment.links:
            if link.method == "REDIRECT":
                # Capture redirect url
                redirect_url = (link.href)
                return redirect(redirect_url)
                # Redirect the customer to redirect_url

Я не уверен, как это исправить, так как он говорит, что функция «создать» не существует. Я гуглил это, но я не могу найти или увидеть что-нибудь, что работает. Я использую Django.

...