Author: |
Moldeo Interactive - www.moldeo.coop,ADHOC SA |
License: |
AGPL-3 |
Branch: |
9.0 |
Repository: |
adhoc-dev/website |
Dependencies: |
payment,
sale,
and
website |
Languages: |
PO File (454, 34.3%),
Python (725, 54.8%),
XML (105, 7.9%),
and
reStructuredText (38, 2.9%) |
Other branches: |
11.0-h-15122-kz-testing,
11.0-h-16984-nmr,
11.0-h-18724-kz,
11.0-t-23857-dl,
11.0-t-9702-jjs,
13.0-H-57009-maq,
13.0-h-28414-jr,
13.0-h-32128-nmr,
13.0-h-49232-bz,
13.0-h-49970-jr,
13.0-t-22425-jjs-v2,
15.0-13.0-h-49417-jr-hBeH-fw,
15.0-h-44706-jr,
15.0-t-26329-jr,
15.0-t-26442-jr,
and
8.0 |
Other repositories: |
AITIC/website-ext,
GabbasovDinar/website,
bjoliveau/website,
filoquin/website,
g3492/website_payments,
germanponce/website,
iledarn/website-1,
ingadhoc/website,
isoscl/website-1,
jobiols/adhoc-website,
jromeroarg/website,
odoofans/website,
royalline1/website,
solbutec/website,
vidtsin/website-1,
and
walterjesus88/website |
<a name="payment-todopago"></a>
<h2>payment_todopago</h2>
<p>TodoPago payment module for Odoo 8.0 Ecommerce</p>
<a name="configuration"></a>
<h3>Configuration</h3>
<ol class="arabic simple">
<li>Install this module</li>
<li>Go on to config / payment / payment methods / todpago</li>
<li>If you want to use it on sales order you should set "validation" to "automatic" (or you can create to payment adquires). The issue is that with "automatic", on payment return with status "pending", no message is displayed to the user regarding pending payment. (still not working)</li>
</ol>
<p>Notes:
* "Mensaje de agradecimiento" on payment adquires is only displayed if payment is pending and adquires is of validation type "manual".</p>
<a name="known-issues-roadmap"></a>
<h3>Known issues / Roadmap</h3>
<ol class="arabic simple">
<li>improove return url, we should send it to mercadopago and have return data. perhups we can use additional_info and read it from mercadopago on response. Check mercadopago_back_no_return on 'main'</li>
<li>If we choose to use validation = automatic, perhups we can post a message if validation is on pending (we should overwrite "payment_get_status")</li>
<li>Implement ipn from <a class="reference external" href="https://www.mercadopago.com.ar/developers/es/api-docs/basic-checkout/ipn/">https://www.mercadopago.com.ar/developers/es/api-docs/basic-checkout/ipn/</a></li>
<li>When paying from portal, not transaction is create do we get an error with _mercadopago_form_get_tx_from_data method, we should check how other payment methods works</li>
</ol>
<a name="test-mode-y-desarrollo"></a>
<h2>TEST MODE Y DESARROLLO</h2>
<p>Crear cuentas en:
<a class="reference external" href="https://todopago.com.ar/">https://todopago.com.ar/</a>
Entrar a herramietnas / comercios: integración y generar credeciales ya sea para ambiente de producción o ambiente de pruebas</p>
<p>Mas info en <a class="reference external" href="https://developers.todopago.com.ar/site/">https://developers.todopago.com.ar/site/</a></p>
<dl class="docutils">
<dt>Información de SANDBOX:</dt>
<dd>'Authorization' = 'PRISMA A793D307441615AF6AAAD7497A75DE59'
'SECURITY' = 'A793D307441615AF6AAAD7497A75DE59'
'CURRENCYCODE' = 032
'MERCHANT' = 2159
'ENCODINGMETHOD' = 'XML'</dd>
<dt>Y</dt>
<dd>'END_POINT' = "<a class="reference external" href="https://developers.todopago.com.ar/services/t/1.1/">https://developers.todopago.com.ar/services/t/1.1/</a>"
'Authorize' = "<a class="reference external" href="https://developers.todopago.com.ar/services/t/1.1/Authorize?wsdl">https://developers.todopago.com.ar/services/t/1.1/Authorize?wsdl</a>"
'PaymentMethods' = "<a class="reference external" href="https://developers.todopago.com.ar/services/t/1.1/PaymentMethods?wsdl">https://developers.todopago.com.ar/services/t/1.1/PaymentMethods?wsdl</a>"
'Operations' = "<a class="reference external" href="https://developers.todopago.com.ar/services/t/1.1/Operations?wsdl">https://developers.todopago.com.ar/services/t/1.1/Operations?wsdl</a>"</dd>
</dl>
<p>Datos adicionales para contrl de fraude:
<a class="reference external" href="https://github.com/TodoPago/SDK-Python#datos-adicionales-para-control-de-fraude">https://github.com/TodoPago/SDK-Python#datos-adicionales-para-control-de-fraude</a></p>
<a name="formas-de-pagar"></a>
<h3>Formas de pagar:</h3>
<p>Datos de prueba desde <a class="reference external" href="https://developers.todopago.com.ar/site/datos-de-prueba">https://developers.todopago.com.ar/site/datos-de-prueba</a></p>