bzr revid: chm@openerp.com-20131010155447-b0ys8arhhbhb211e
This commit is contained in:
Christophe Matthieu 2013-10-10 17:54:47 +02:00
parent 74d2234765
commit 70a28e97b4
2 changed files with 28 additions and 11 deletions

View File

@ -78,4 +78,7 @@ class acquirer(osv.Model):
payment = "pending" # "validated" or "refused" or "pending"
retry_time = False
return (payment, retry_time)
return (payment, retry_time)
def _validate_payement_virement(self, cr, uid, ids, object, reference, currency, amount, context=None):
return ("pending", False)

View File

@ -4,20 +4,34 @@
<record id="paypal" model="payment.acquirer.type">
<field name="name">paypal</field>
</record>
<record id="virement" model="payment.acquirer.type">
<field name="name">virement</field>
</record>
<record id="paypal_acquirer" model="payment.acquirer">
<field name="name">Paypal</field>
<field name="form_template">
<form t-if="object.company_id.paypal_account" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="business" t-att-value="object.company_id.paypal_account}"/>
<input type="hidden" name="item_name" t-attf-value="#{object.company_id.name} #{kind.title()} #{reference}"/>
<input type="hidden" name="amount" t-att-value="amount"/>
<input type="hidden" name="currency_code" t-att-value="currency.name"/>
<input type="image" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif"/>
</form>
</field>
<field name="form_template"><![CDATA[
<form t-if="object.company_id.paypal_account" action="https://www.paypal.com/cgi-bin/webscr" method="post" target="_blank">
<input type="hidden" name="cmd" value="_xclick"/>
<input type="hidden" name="business" t-att-value="object.company_id.paypal_account}"/>
<input type="hidden" name="item_name" t-attf-value="#{object.company_id.name} #{kind.title()} #{reference}"/>
<input type="hidden" name="amount" t-att-value="amount"/>
<input type="hidden" name="currency_code" t-att-value="currency.name"/>
<input type="image" name="submit" src="https://www.paypal.com/en_US/i/btn/btn_paynowCC_LG.gif"/>
</form>
]]></field>
<field name="type_id" ref="payment_acquirer.paypal"/>
</record>
<record id="paypal_acquirer" model="payment.acquirer">
<field name="name">Virement</field>
<field name="form_template"><![CDATA[
<div>
Numero de compte:
Communication: <t t-esc="reference"/>
</div>
]]></field>
<field name="type_id" ref="payment_acquirer.virement"/>
</record>
</data>
</openerp>