from gluon.contrib.AuthorizeNet import process

look into

gluon/contrib/AuthorizeNet.py

for examples

On Jun 3, 12:03 pm, vapirix <vapi...@gmail.com> wrote:
> I'm attempting to test out the CIM XML method of working with
> authorize.net, and I'm not entirely sure how to even display the
> response I'm getting. I've tried a few tricks I know, but everything
> is breaking. I know at this point it's gotta' be a simple thing, but
> my unfamiliarity with python (still trying to get up to speed) is
> rearing its ugly head. How would I display that authResponse object
> just to see what kind of errors/values I'm getting? I've tried
> authResponse.read and using TAG, but it's coming back in some format I
> don't know how to deal with.
>
> Of, even better, if anybody has used CIM XML, can they point me in
> another direction that works? =)
>
> Thanks, guys.
>
> //////////////// code ////////////
>
>     import urllib2
>
>     payload = '''<?xml version="1.0" encoding="utf-8"?>
>         <createCustomerProfileRequest xmlns=
>         "AnetApi/xml/v1/schema/AnetApiSchema.xsd">
>         <merchantAuthentication>
>         <name>xxxxxxxx</name>
>         <transactionKey>xxxxxxxx</transactionKey>
>         </merchantAuthentication>
>         </createCustomerProfileRequest>'''
>
>     url = 'https://apitest.authorize.net/xml/v1/request.api'
>
>     opener = urllib2.build_opener()
>     opener.addheaders = [('Content-Type', 'text/xml'),]
>
>     req = urllib2.Request(url=url, data=payload)
>     assert req.get_method() == 'POST'
>     authResponse = opener.open(req)

Reply via email to