cancel
Showing results forย 
Search instead forย 
Did you mean:ย 

What transaction types does DPM support?

It makes sense that DPM supports authorization and payments (authorization+caoture), but does it directly support any other transaction types?

 

The DPM documentation seems to imply that DPM does void, prior-authorized capture etc. but I suspect that part of the documentation is left over from the documentation from the other gateway methods that the DPM guide is obviously based on. The transaction types that do not involve user interaction to enter credit card details, are surely all done through the AIM method?

 

Is that right, or am I misunderstanding the documentation?

 

tl;dr: Authorization and authorization+capture (payment) is supported by DPM. For void, capture, credit (refund) you must use the AIM method. Correct?

 

-- Jason

jasonjudge
Contributor
11 REPLIES 11

This is the final conclusion:

 

DPM is a variation of the SIM authorize and authorize+capture transaction types.

 

Contrary to what the DPM guide implied (a guide that was withdrawn a few days prior to this post) DPM is not a whole API of its own; it is the SIM API with some altered behaviour of the POSTed credit card and personal details form, triggered by two parameters (x_relay_always = true, and x_show_form being NOT present).

jasonjudge
Contributor

Just saying the doc could be wrong/outdated, but running a transaction on a test account can give you the answer.