Skip to content

Instantly share code, notes, and snippets.

@Verurteilt
Created March 1, 2016 23:48
Show Gist options
  • Save Verurteilt/1b0297c9976ebfe47f65 to your computer and use it in GitHub Desktop.
Save Verurteilt/1b0297c9976ebfe47f65 to your computer and use it in GitHub Desktop.
{% extends "sistemav2/layouts/layout.html" %}
{% load staticfiles %}
{% block css %}
<!-- <link rel="stylesheet" type="text/css" href="{% static 'sistemav2/css/dashboard.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'sistemav2/css/pagos.css' %}">
<link rel="stylesheet" type="text/css" href="{% static 'sistemav2/css/styles.css' %}">
<link rel="stylesheet" href="{% static 'simoba/css/domiciliacion.css' %}"> -->
{% endblock %}
{% load i18n %}
{% load paypal_tags %}
{% block wrapper %}
<div class="divRow titleHead clearfix">
<div class="divLogo">
<div class="{{ request.user.info_campus.url_media }}"></div>
</div>
<div class="pagos"></div><h1 class="paquetesTitulo">
{% if accion == acciones.3 and payment_action == payment_actions.1 %} <!-- AUTHORIZATION -->
Domiciliación
{%else%}
Pago en PayPal
{%endif%}
</h1>
</div>
<nav class="breadCrumb">
<a href="{% url 'dashboard_alumno' %}">Dashboard</a> > <a href="{% url 'realizar-pago'%}">Pagos</a><span class="seleccionado">
{% if accion == acciones.3 and payment_action == payment_actions.1 %} <!-- AUTHORIZATION -->
Domiciliación
{%else%}
Pago en PayPal
{%endif%}
</span>
</nav>
<section class="marco clearfix">
<div class="clearfix">
<div class="logoPayu">
<img src="/static/images/logo_paypal.png" alt="">
</div>
</div>
<div class="alumno">
<div class="divRow">
<div class="divCell mediosAlumno">
<span class="detalleAlumno">Nombre</span>{{request.user.nombre_completo}}
</div>
<div class="divCell mediosAlumno">
<span class="detalleAlumno">Email</span>{{request.user.email}}
</div>
</div>
<div class="divRow">
<div class="divCell cuartos">
<span class="detalleAlumno">Matrícula</span>{{request.user.datosusuario.matricula}}
</div>
<div class="divCell telefonoAlumno">
<span class="detalleAlumno">Teléfono fijo</span>{{request.user.datosusuario.telefono_casa|default:"No hay información"}}
</div>
<div class="divCell telefonoAlumno">
<span class="detalleAlumno">Teléfono móvil</span>{{request.user.datosusuario.telefono_movil|default:"No hay información"}}
</div>
</div>
</div>
{% if errores_pago_paypal %} <!-- ERROR PAYPAL -->
<span class="error clearfix">{% trans "Ocurrió un error al procesar la solicitud:" %}</span>
<ul>
{% for error in errores_pago_paypal %}
<li>{{ error }}</li>
{% endfor %}
</ul>
{% else %}
{% if accion == acciones.0 and payment_action == payment_actions.0 %} <!-- CONFIRMAR -->
<span class="success clearfix">{% trans "Confirmación" %} {{ html_header }} PayPal</span>
<div class="tablaCostosOrden">
<div class="divTable pagoPaypal" style="width:100%;">
<div class="divRow thPagos">
<div class="divCell top td" style="padding-left: 10px;">{% trans "Monto" %}</div>
<div class="divCell top td">{% trans "Descripción" %}</div>
<!-- <div class="divCell top td">{% trans "Moneda" %}</div> -->
</div>
<div class="divRow">
<div class="divCell top td"><span>{{ respuesta_paypal.paymentrequest_0_amt|currency }}</span> <span class="monedaPaypal">{{ respuesta_paypal.paymentrequest_0_currencycode }}</span></div>
<div class="divCell top td">{{ respuesta_paypal.paymentrequest_0_desc }}</div>
<!-- <div class="divCell top td"></div> -->
</div>
</div>
</div>
<form method="POST" action="{% url 'cuenta-pago-paypal' matricula campus nivel programa %}?accion={{ acciones.2 }}&token={{ token|urlencode }}">
{% csrf_token %}
<input type="submit" value="Confirmar Pago" />
</form>
{% else %}
{% if accion == acciones.1 %} <!-- CANCELAR -->
<span class="warning clearfix">{{ html_header|capfirst }} {% trans "cancelado por el usuario." %}</span>
{% else %}
{% if accion == acciones.3 and payment_action == payment_actions.0 %} <!-- SALE -->
<div class="tablaCostosOrden">
<div class="divTable pagoSIU">
<div class="divRow thPagos">
<div class="divCell td">{% trans "Monto" %}</div>
<div class="divCell td">{% trans "Fecha" %}</div>
<div class="divCell td">{% trans "ID transacción" %}</div>
</div>
<div class="divRow respuestaPaypal">
<div class="divCell td"><span class="montoPaypal">{{ respuesta_paypal.amt}}</span> <span class="monedaPaypal">{{ respuesta_paypal.paymentinfo_0_currencycode }}</div>
<div class="divCell td">{{ respuesta_paypal.fecha }}</div>
<div class="divCell td">{{ respuesta_paypal.transactionid }}</div>
</div>
<div class="divRow">
<div class="divCell">
<a href="{% url 'resumen-pagos-alumno'%}" class="btnResumen">Ver resumen de pagos</a>
</div>
</div>
</div>
</div>
{% else %}
{% if accion == acciones.3 and payment_action == payment_actions.1 %} <!-- AUTHORIZATION -->
<span class="success clearfix">{{ html_header|capfirst }} {% trans "PayPal procesada exitosamente" %}</span>
<p style="margin-bottom: 10px;">Se ha realizado una domiciliación con los siguientes datos:</p>
<div class="divTable tablaCostosOrden domiciliarPaypal">
<div class="divRow containerMarcoTitle subtitle">
<div class="divCell top td">{% trans "Matricula" %}</div>
<div class="divCell top td">{% trans "Campus" %}</div>
</div>
<div class="divRow cleafix">
<div class="divCell top td">{{ respuesta_paypal.c_usuario_matricula }}</div>
<div class="divCell top td">{{ respuesta_paypal.c_campus_id }}</div>
</div>
</div>
{% else %}
<h1>{{ html_header|capfirst }} PayPal</h1>
<span class="error">{% trans "Ocurrió un error al procesar la solicitud: parámetros incorrectos." %}</span>
{% endif %}
{% endif %}
{% endif %}
</section>
{% endif %}
</article>
</section>
{% endif %}
{% endblock %}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment