View Full Version : Passing tax to Payflow Pro
cfandmv
04-12-06, 07:26 PM
I'm using Miva Merchant v. 4.12 and have Verisign Payflow Pro as a payment gateway. I am using Signio Payflow Pro (PaymentNet) module, v. 4.12, to connect to Payflow Pro. I would like to edit this module (paynet.mv) so I can pass on the state-based sales tax to Verisign. What variable do I call to get the tax? BasketList.d.tax isn't working. I know where to edit the module, I just don't know how to determine what the tax is.
Thanks,
Amy
dotCOM_host
04-12-06, 08:54 PM
The Payflow Pro module already sends the tax info to Verisign gateway as part of the order total (just like it sends shipping amount). Are you trying to split it somehow from the order as a separate line item? I don't think that's going to work - Payflow Pro only expects to see one dolalr figure, I believe - the order total you want to run against the credit card...
cfandmv
04-12-06, 09:19 PM
Thank you. The intention is to keep the order total as it is, but then send a separate value for the tax only. Payflow Pro accepts this value as the parameter TAXAMT. Including the TAXAMT gives us the best possible rate when charging a commercial card.
Vic - WolfPaw Computers
04-12-06, 09:49 PM
If I understand correctly, you are not likely to get the discount you expect.
I believe you are trying to qualify your $0 tax orders for the non-taxible rate?
I'm currently having this issue explored with MIVAs support engineering team for the Linkpoint Payment module for a customer experiencing the same thing if that is the case.
The problem isnt the TXAMT variable, but rather the lack of setting the NoTAX flag, which is not passed in MIVA Merchant transactions currently.
However, if this is not the issue, you can user Orders.d.tax to pass the tax charged. Once you reach the INVC screen, the basket is deleted, therefor the database value is stored in the tax field of the Orders.dbf.
You may also want to consider upgrading from 4.12 to a newer version (4.24 is the latest in the 4.x series). There have been numerous performance, feature, service upgrades and several bugs and security issues patched.
cfandmv
04-13-06, 11:07 PM
Thanks, Vic,
As it turns out, it looks like MM is passing on a 0.00 tax amount to Payflow Pro, even when the shopper is charged tax. (I can see the 0.00 tax value in the Verisign Manager.)
When a commercial card is charged, merchant accounts charge a different rate than they would for a "regular" credit card. However, this rate can be lowered by including various parameters with the transaction, including TAXAMT, PONUM (purchase order number), etc. If a merchant does not include the required parameters, they pay what's called a non-qualified rate rather than a mid-qualified rate.
-Amy
Vic - WolfPaw Computers
04-14-06, 12:22 AM
Thats exactly the bug we reported about 2 months ago to MIVA Support Engineering.
Seems several large banks made a change in qualified and mid-tier rate charging on Jan 1st.
vBulletin® v3.7.4, Copyright ©2000-2008, Jelsoft Enterprises Ltd.