Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- partner_code = line_dict['x_studio_field_LVl0I']
- partner = env['res.partner'].search([('code','=',partner_code)], limit=1)
- if partner:
- line_dict_update['partner_id'] = partner['id']
- #pricelist_id
- pricelist_id = env['product.pricelist'].search([('name','=','CAD')],limit=1).id
- line_dict_update['pricelist_id'] = pricelist_id
- #authorized.net
- token = False
- acquirer = env['payment.acquirer'].search([('provider','=','authorize')], limit=1)
- #x_cc_number - Credit Card No
- #x_expiry_date - Expiry Date
- kwargs = {
- 'data_set': '',
- 'cc_number': line_dict['x_cc_number'],
- 'cc_brand': 'visa',
- 'cc_holder_name': partner['name'],
- 'cc_expiry': line_dict['x_expiry_date'],
- 'cc_cvc': '395',
- 'acquirer_id': acquirer['id'],
- 'partner_id': partner['id'],
- }
- log(str(kwargs))
- token = acquirer.s2s_process(kwargs)
- line_dict_update['payment_token_id'] = token['id']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement