Python实现PayTrail REST API集成示例
paytrail-rest-api Python PayTrail REST API实现例子:
视图.py:
from django.template import RequestContext
from django.shortcuts import render_to_response
from paytrail_rest_api.paytrail import PaytrailRest, PaytrailRestUrlset, PaytrailRestPaymentS1
def index(request):
context = RequestContext(request)
paytrail_urlset = PaytrailRestUrlset(
success_url='http://localhost:8000/success/',
cancel_url='http://localhost:8000/cancel/'
)
payment = PaytrailRestPaymentS1(paytrail_urlset)
response = payment.create_payment(amount=100, currency='EUR')
return render_to_response('index.html', {'response': response}, context)
在以上代码中,PaytrailRestUrlset
用于配置成功和取消的回调URL,而PaytrailRestPaymentS1
负责创建和执行支付请求。
下载地址
用户评论