1. 首页
  2. 考试认证
  3. 其它
  4. Python实现PayTrail REST API集成示例

Python实现PayTrail REST API集成示例

上传者: 2024-10-26 14:50:22上传 ZIP文件 6.15KB 热度 7次

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负责创建和执行支付请求。

下载地址
用户评论