Rank: Member
Joined: 3/7/2005(UTC) Posts: 60
|
Cliff - Did you ever get this working? Could you give a summary of what was required? I'm trying to get PfP insalled but I can't even edit the settings as PfP doesn't show up in the drop down list. Where do the dll(s) go? In BVC2004 the dlls went in the plugins directory, but there isn't a plugins directory in BVC5. Do they go in the bin?
Marcus - Can we get some documentation on how to do this? |
Chuck Boyer, MCSD.NET Director of Production and Development
Edge Media, Inc. |
|
|
|
Rank: Member
Joined: 5/24/2004(UTC) Posts: 4,147
|
We did get this working with Tim's suggestion above. He spent that Sunday afternoon building us a new plugin to override what was in BVC5 that has worked well so far.
If BV hasn't rolled out a hotfix for this, I don't know what to tell you. If I recall, it's just an update of a couple DLLs in the bin folder, and dropping separate plugin files in the payment modules folder, in our case, though I don't think even that much would need to be updated in a hotfix, though.
Color me incredulous. |
|
|
|
|
Rank: Member
Joined: 3/7/2005(UTC) Posts: 60
|
Thanks Cliff, I was able to get this to work. Here is a quick summary of what I did. Most of this is taken from various posts in this thread, I just thought I would summarize and have it all in one place. *Uploaded a current version of App_Code/TaskLoader.vb. I had changed this early on due to some set up problems and I didn't have a good copy on my production server. This was causing the problem with the various gateways not appearing in the dropdown. *Downloaded the new PFP SDK from here: http://www.paypaldeveloper.com/...ayflow&thread.id=569 *Forced BVC5 to use new version of DLL in the web.config by placing the following just after the connection strings section
Code: <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <dependentAssembly> <assemblyIdentity name="Payflow_dotNET" publicKeyToken="14aa1e8d77f2a97c" culture="neutral" /> <bindingRedirect oldVersion="4.0.2.0" newVersion="4.3.0.0"/> </dependentAssembly> </assemblyBinding> </runtime>
*Uploaded the 4.2 version PFP dll to the \bin folder *Uploaded the BVSoftware.BVC5.Payment.DLL to the \bin folder (I hadn't included this in my initial deployment). *On the payment options page in the admin, I selected BV PFP from the drop down *Edited the PFP settings with the appropriate account information
Thanks for all the help! |
Chuck Boyer, MCSD.NET Director of Production and Development
Edge Media, Inc. |
|
|
|
Rank: Member
Joined: 5/24/2004(UTC) Posts: 4,147
|
Glad you got it working, Chuck. That did work as far as getting the DLL to function, but it just presented the currency issue. Hope you don't run into that. |
|
|
|
|
Rank: Member
Joined: 1/15/2008(UTC) Posts: 58
|
What is the correct URL string for the "Cert Location" field in the admin setup ?
|
|
|
|
Rank: Member
Joined: 5/24/2004(UTC) Posts: 4,147
|
It would need to be a full server path, like C:\WWWROOT\BV5\WWW\bin\certs. However, I'm not sure if the certificate is required for the latest version of the plugin. |
|
|
|
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.