It looks that you compare different API and documents for different
authorize.net services CP/CNP [1] [2]
The second one should be implemented in Satchmo or it looks very
similar. (I do not know authoruze.net, can't say more.)
Autorize.net supports now so many methods [3] that I can not guess the
right.

[1] http://www.authorize.net/support/CP_guide.pdf
[2] http://www.authorize.net/support/ARB_guide.pdf
[3] http://developer.authorize.net/api/

-- Hynek

On 10 bře, 23:24, Mac <[email protected]> wrote:
> Hi,
>
> I'm relatively new at programming, and I'm not sure whether the fix
> below is correct or not. The problem was I kept getting errors when I
> submitted a test transaction to the authorize.net url.
>
> When I went to process a test transaction in Satchmo, I received an
> error that said my market type was not valid for this transaction. I
> looked at the processor.py code and found that under the function  def
> get_standard_charge_data (this is the particular function for my test
> transaction), for the trans['configuration'] dictionary, the following
> key:value pairs were missing:
>
>             'x_device_type':'8',
>             'x_market_type':'2',
>             'x_response_format': '1',
>
> Under the authorize.net API, I believe these key:value pairs are
> required; otherwise, you'll fail the test. I'm no expert, but I think
> we need to add these to the other functions in processor.py too. Once
> I added them to the dictionary in the code for this particular
> function in processor.py, I now get a response code 1, which means the
> test transaction is approved, and all is well as far as the test is
> concerned.
>
> My question is has anyone else experienced this problem or a similar
> one? Can someone update authorize.net processor.py to include the
> above key:value pairs?

-- 
You received this message because you are subscribed to the Google Groups 
"Satchmo users" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en.

Reply via email to