I'm trying to integrate the DPM method into my processing, but keep chasing my tail. If I use the function call:
AuthorizeNetDPM::getCreditCardForm( $amount, $transaction_number, $relay_response_url, $api_login_id, $transaction_key )
it sends the transaction to the test account. But if I write my own code the DPM argument x_expiration_date wants an already combined month/year combination but I'd like to allow the user a dropdown menu (much as Stymiee's sample code for SIM). Can anyone help me or point me in the direction of documentation on the list of arguments available in a DPM transaction?
Thanks in advance for any help you can give.