Using SEVD for a Desktop Application

You are here

7 posts / 0 new
Last post
north49aaron
Using SEVD for a Desktop Application
Hello, Currently we use the SEVD in our web application to store credit card and virtual checks.  However now I have a requirement to be able to add virtual checks to the vault via a desktop application.  I am able to load the Virtual Terminal Vault but then realized that I have nowhere for it to post back to and retrieve the GUID.  Is there a way to do this with SEVD? Thanks
robert_SDK
Hi Aaron,

Hi Aaron,

 

  If you're applciation is already doing a postback, redirect, or query then you don't need to do anything else for Virtual Check. If you are looking to query a previusly generated GUI you can do a Vault Status Query using your <VaultID>. If you're looking to get a GUID that was generated from a "Sale and Vault" request, then you can do a Transaction Status Query using your <TransactionID>. These are listed in the XML Messaging doc. You can find our docs in GitHub.

 

Responses can also be captured by adding the string below to the request or by adding a redirect_url to your form. 

<Postback>

        <HttpsUrl></HttpsUrl>

      </Postback>

north49aaron
Thanks Robert,
Thanks Robert, I'll be using the Vault Status Query to do this then.  I see the XML structure for the request, do I send this to the same url as the Vault Storage request?
north49aaron
Hi Robert,
Hi Robert,   I successfully sent a Vault Status Query request and when I tried to Decrypt it I get the default ASP.NET error. For reference the request I was sending to https://www.sageexchange.com/virtualpaymentterminal/frmopenenvelope.aspx <REMOVED FOR SECURITY> Server Error in '/VirtualPaymentTerminal' Application. Runtime Error Description: An application error occurred on the server. The current custom error settings for this application prevent the details of the application error from being viewed remotely (for security reasons). It could, however, be viewed by browsers running on the local server machine.  Details: To enable the details of this specific error message to be viewable on remote machines, please create a <customErrors> tag within a "web.config" configuration file located in the root directory of the current web application. This <customErrors> tag should then have its "mode" attribute set to "Off".   <!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="Off"/> </system.web> </configuration> Notes: The current error page you are seeing can be replaced by a custom error page by modifying the "defaultRedirect" attribute of the application's <customErrors> configuration tag to point to a custom error page URL.   <!-- Web.Config Configuration File --> <configuration> <system.web> <customErrors mode="RemoteOnly" defaultRedirect="mycustompage.htm"/> </system.web> </configuration>
robert_SDK
Hi Aaron,

Hi Aaron,

  Are you curently doing the same request for Credit Card? If so, there's no difference in the request for V-Check.

Looking at your encrypted request I see two + symbols before the "data" and "token" tags. Is that intentional?

 

north49aaron
Hi Robert,
Hi Robert,   I ran my test again and the "++" was not there.  It may have been brought over by a copy paste.  Maybe the new line character.
robert_SDK
Hi Aaron,

Hi Aaron,

  Apolgies for the delay in reponse. I would like to take a look and test the request. Can you send a copy of your XML or Secure Message along with the MID# to [email protected]?

Log in or register to post comments