We need to do this in XE and have written teh interface using a WSDL import - but we are having an issue on one part and are having a nightmare tracking it down.
The issue is strange. If I process an payment that doesn't require Secure3D then then initiatePayment call doesn't have an issue, However if a secure3D call has been made and then the initiatepayment is called there is an EExternalException (C000001D). Thsi is teh very same code that is called in the non secure3d process. This is on the call it is not a response from Digital River, more the processing of the interface mapping.
Why you need a specialized component for access this API? you can handle directly this API using the Delphi REST Client Library.
ReplyDeleteWe need to do this in XE and have written teh interface using a WSDL import - but we are having an issue on one part and are having a nightmare tracking it down.
ReplyDeleteWhat's the issue?
ReplyDeleteThe issue is strange. If I process an payment that doesn't require Secure3D then then initiatePayment call doesn't have an issue, However if a secure3D call has been made and then the initiatepayment is called there is an EExternalException (C000001D). Thsi is teh very same code that is called in the non secure3d process. This is on the call it is not a response from Digital River, more the processing of the interface mapping.
ReplyDelete