Alright, check this out, everyone... I hope someone
knows what is going on here..
I figured out how to make the integration work with
the .name Pre-Registrations(PreReg).
Partially. It works as long as your retrieving
a profile from a previously Pre-Registered .name
domain.
Then it runs through the subroutine, and comes back from the Gateway company with either
an
approval, or an acceptance.
So that should mean that the subroutine is fine.
Well it is. After Each test I checked my transaction logs
and there they were, declines for an invalid
card, just like they should be. So I thought EVERYTHING
is READY to go. I'm ready to take it live... So I
start from fresh, and use my real credit card.
Changed the amounts to $1.00 for
testing.
First time it Came back Denied. I knew that was NOT
possible. So I checked my transaction logs.
NOTHING.
Did not work. So I went back and pulled my profile
back up from my previous .name PreReg.
it worked that time. So I tried it again, from
scratch. Came back denied. No transaction of that one
either.
So here is what I come up with. When you pull up a
previously PreReg domain name, it still uses
the same file, it just pulls up the existing
profile, and fills in the fields with the current info.
I have tried putting the function to call the
subroutine EVERYWHERE. Even right before it prints the
thankyou.html file. Still works for an existing
profile but don't work if it's a NEW profile.
But here is my real problem. It works with the
existing profile, it checks the card, and if good
approves it and PreReg's the domain. If it's denied
it gives the sorry your card was denied error.
My problem is that If it's a New profile, then it
don't even check the subroutine, like it does if its
an existing profile, BUT it STILL gives the "Sorry
your card was declined" Error.
So if we KNOW it works with an existing profile,
why don't it work with a new one??
If anyone knows the solution, can you please share
it with us...(or me)
Richard. |