Beispiel #1
0
def ogone(request, amount=1250, order_id=None, currency='EUR', order=None):
    order_id = order_id or get_test_order_id()
    order = order or get_object_or_404(Order, order_id=order_id)
    order_form_data = order_request(order)
    return render_to_response('ogone/to_ogone_form.html', {
        'form': order_form_data['form'], 'action': order_form_data['action'], 
        'header': '', 'title': ''})
Beispiel #2
0
def ogone(request, amount=1250, order_id=None, currency="EUR", order=None):
    order_id = order_id or get_test_order_id()
    order = order or get_object_or_404(Order, order_id=order_id)
    order_form_data = order_request(order)
    return render_to_response(
        "ogone/to_ogone_form.html",
        {"form": order_form_data["form"], "action": order_form_data["action"], "header": "", "title": ""},
    )
Beispiel #3
0
def test_form3(request):
    if request.method == 'POST':
        form = TestPaymentForm(request.POST)
        if form.is_valid():
            order_id = get_test_order_id()
            amount = form.cleaned_data['amount']
            currency = form.cleaned_data['currency']
            language = form.cleaned_data['language']
            order = create_ogone_order(order_id, amount, currency, language)
            order_form_data = order_request(order)
            return render_to_response('ogone/base_form.html', {
                'form': order_form_data['form'], 'action': order_form_data['action'], 
                'header': 'Process Payment', 'title': 'test payment'})
    else:
        form = TestPaymentForm()
    return render_to_response('ogone/test_payment.html', {'form': form})
Beispiel #4
0
def test_form3(request):
    if request.method == "POST":
        form = TestPaymentForm(request.POST)
        if form.is_valid():
            order_id = get_test_order_id()
            amount = form.cleaned_data["amount"]
            currency = form.cleaned_data["currency"]
            language = form.cleaned_data["language"]
            order = create_ogone_order(order_id, amount, currency, language)
            order_form_data = order_request(order)
            return render_to_response(
                "ogone/base_form.html",
                {
                    "form": order_form_data["form"],
                    "action": order_form_data["action"],
                    "header": "Process Payment",
                    "title": "test payment",
                },
            )
    else:
        form = TestPaymentForm()
    return render_to_response("ogone/test_payment.html", {"form": form})