LinkPoint/YourPay Error
Posted: Fri Nov 20, 2009 8:56 am
We've set up the LinkPoint/YourPay provider and we're getting an error every time we try to process an order.
In the Payment tab for the order we see this error:
An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
AVS:Unknown () Common AVS Codes
CVV:Unknown () Common CVV Codes
In the app.log we see this error:
ERROR 2009-11-20 09:47:58,066 50080ms Object a - Provider threw exception in DoAuthorize.
System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at LinkPointTransaction.LPSSL_Wrapper.lp_send(String inXml, String clientCertPath, String host, Int32 port, String outXml, Int32 outLen, String logFile, Int32 logOpts)
at LinkPointTransaction.LinkPointTxn.send(String sXml)
at CommerceBuilder.Payments.Providers.LinkPoint.PaymentProvider.SendRequestToProvider(String providerRequest)
at CommerceBuilder.Payments.Providers.LinkPoint.PaymentProvider.DoAuthorize(AuthorizeTransactionRequest authorizeRequest)
at CommerceBuilder.Payments.PaymentEngine.a(AuthorizeTransactionRequest A_0, Boolean A_1)
The PEM certificate is in place. Based on the errors, this seems to be a problem on the AbleCommerce side and not a communication problem with LinkPoint/YourPay.
In the Payment tab for the order we see this error:
An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
AVS:Unknown () Common AVS Codes
CVV:Unknown () Common CVV Codes
In the app.log we see this error:
ERROR 2009-11-20 09:47:58,066 50080ms Object a - Provider threw exception in DoAuthorize.
System.BadImageFormatException: An attempt was made to load a program with an incorrect format. (Exception from HRESULT: 0x8007000B)
at LinkPointTransaction.LPSSL_Wrapper.lp_send(String inXml, String clientCertPath, String host, Int32 port, String outXml, Int32 outLen, String logFile, Int32 logOpts)
at LinkPointTransaction.LinkPointTxn.send(String sXml)
at CommerceBuilder.Payments.Providers.LinkPoint.PaymentProvider.SendRequestToProvider(String providerRequest)
at CommerceBuilder.Payments.Providers.LinkPoint.PaymentProvider.DoAuthorize(AuthorizeTransactionRequest authorizeRequest)
at CommerceBuilder.Payments.PaymentEngine.a(AuthorizeTransactionRequest A_0, Boolean A_1)
The PEM certificate is in place. Based on the errors, this seems to be a problem on the AbleCommerce side and not a communication problem with LinkPoint/YourPay.