我通过本教程将 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'}}