Developer forum

Forum » Development » ePay implementation

ePay implementation

Emil Højbjerg
Reply
Hello everyone!

We are currently implementing an ePay-payment on a solution.

I have downloaded and installed the custom module from http://dynamicweb.epay.dk/dynamicweb/?page_id=12, but it doesn't work. I have been in contact with ePay support who has confirmed, that the module should work on the DW version that our solution is running. I have attatched an image with the error that is displayed when i upload the module.

Anyone has any experience with epay and dynamicweb who can help me shed some light on this matter :-)?

Thanks in advance!
error.png

Replies

 
Imar Spaanjaars Dynamicweb Employee
Imar Spaanjaars
Reply
Hi Emil,

I don't know the ePay module, but the error message you're getting suggest that the file Dynamicweb.eCommerce.ePay.dll is not in the Bin folder of your web site. Can you confirm the file is there? Did you unblock the zip file after you downloaded it (in Windows Explorer, open the file's properties and click Unblock if there is such a button).

Cheers,

Imar
 
Jeppe Eriksson Agger Dynamicweb Employee
Jeppe Eriksson Agger
Reply

Hi Emil

Which version of Dynamicweb are you using? It seems to me, that you're using Dynamicweb 7.2 or earlier because the exception indicates a mismatch between the ePay dll (which is compiled using .NET 4) and the Dynamicweb dll and AppPool is using .NET 2/3.5. That ePay dll is compatible with Dynamicweb 8.0 as it is also using .NET 4.

Hope this brings the sought after light to the matter :)

- Jeppe

 
Emil Højbjerg
Reply
Hello,

Thanks for the answers :-)

We have upgraded the solution to DW8 and tried to unblock the zip-file as suggested. I don't get the Runtime-error anymore, but the ePay checkout-handler still doesn't show up when I try to create a new payment-method. I'll have to investigate further on this matter.

Anyways, thanks for the help :-)

 - Emil

 
Nicolai Høeg Pedersen
Reply
Hi Emil

I think you need to get hold of ePay. I reflected the dll and found this:
The assembly is build against a version 7 Dynamicweb.dll using a .NET 4 compiler. DW 7 runs on .NET 2./3.5.

You need either a version compiled against Dynamicweb 7 using .NET 3.5 or a version compiled against Dynamicweb 8 using .NET 4.

 

You must be logged in to post in the forum