コード例 #1
0
ファイル: webhooks.py プロジェクト: demux/django-paymill
def install_webhook():
    paymill = Pymill(settings.PAYMILL_PRIVATE_KEY)
    secret = uuid.uuid4().hex
    path = reverse_lazy('paymill-webhook', args=[secret])
    url = ''.join([settings.PAYMILL_WEBHOOK_HOST, path])
    paymill.new_webhook(url, WEBHOOK_EVENTS)
    return secret
コード例 #2
0
ファイル: webhooks.py プロジェクト: jayfk/django-paymill
def install_webhook():
    paymill = Pymill(settings.PAYMILL_PRIVATE_KEY)
    secret = uuid.uuid4().hex
    path = reverse('paymill-webhook', args=[secret])
    url = '%s://%s%s' % (settings.PAYMILL_WEBHOOK_PROTOCOL,
                         settings.PAYMILL_WEBHOOK_HOST, path)
    paymill.new_webhook(url, WEBHOOK_EVENTS)
    return secret
コード例 #3
0
ファイル: webhooks.py プロジェクト: ulfur/django-paymill
def install_webhook():
    paymill = Pymill(settings.PAYMILL_PRIVATE_KEY)
    secret = uuid.uuid4().hex
    url = '%s%s' % (settings.PAYMILL_WEBHOOK_HOST,
                    reverse('paymill-webhook', args=[secret, ]))

    url_obj = urlparse(url)
    print(url_obj.geturl())

    paymill.new_webhook(url_obj.geturl(), WEBHOOK_EVENTS)
    return secret
コード例 #4
0
ファイル: webhooks.py プロジェクト: rosscdh/django-paymill
def install_webhook():
    paymill = Pymill(settings.PAYMILL_PRIVATE_KEY)
    secret = uuid.uuid4().hex
    url = "http://%s%s" % (settings.PAYMILL_WEBHOOK_HOST, reverse("paymill-webhook", args=[secret]))
    paymill.new_webhook(url, WEBHOOK_EVENTS)
    return secret