1

我通过教程将 2checkout 集成到我的 django 项目中。

当我输入正确的信用卡信息时,它会返回此消息:

已成功授权提供的信用卡

这是否意味着付款已执行?

接下来是什么?我是否应该将此消息发送给用户,仅此而已?或者是什么?

编辑: 这是我在获得令牌后发送给 2checkout 的内容

args = {
        'merchantOrderId': '123',
        'token': request.POST["token"],
        'currency': 'USD',
        'total': '5.89',
        'billingAddr': {
            'name': 'Testing Tester',
            'addrLine1': '123 Test St',
            'city': 'Columbus',
            'state': 'OH',
            'zipCode': '43123',
            'country': 'USA',
            'email': 'example@2co.com',
            'phoneNumber': '555-555-5555'
        }
    }

result = twocheckout.Charge.authorize(args)

这是结果包括(dict(result)):

{u'responseMsg': u'Successfully authorized the provided credit card', u'responseCode': u'APPROVED', u'shippingAddr': {u'city': None, u'phoneExtension': None, u'country': None, u'addrLine2': None, u'zipCode': None, u'addrLine1': None, u'state': None, u'phoneNumber': None, u'email': None, u'name': None}, u'orderNumber': u'9093719318841', u'currencyCode': u'USD', u'merchantOrderId': u'123', u'errors': None, u'recurrentInstallmentId': None, u'total': u'5.89', u'transactionId': u'9093719318850', u'lineItems': [{u'tangible': u'N', u'description': u'', u'quantity': u'1', u'type': u'product', u'price': u'5.89', u'recurrence': None, u'duration': None, u'productId': u'', u'startupFee': None, u'options': [], u'name': u'123'}], u'type': u'AuthResponse', u'billingAddr': {u'city': u'Columbus', u'phoneExtension': None, u'country': u'USA', u'addrLine2': None, u'zipCode': u'43123', u'addrLine1': u'123 Test St', u'state': u'OH', u'phoneNumber': u'555-555-5555', u'email': u'example@2co.com', u'name': u'Testing Tester'}}
4

0 回答 0