The Cayan Genius Transaction Processing API allows you to integrate payments into your shopping cart with Authorize.Net. It provides a way for a business to collect payment information and run transactions through the Virtual Terminal. This includes Genius Certification Script, Implementation Review Outline, EMV Response message field and value documentation and more. Cayan is a leading provider of payment technologies and merchant account services.
Please note that you must contact the Certification team if you intend to use HTTPS to make requests. For greater details on network configuration, see the FAQ article "How should my network be configured to work with Cayan's services".
The following is a list of sample source code snippets that matched your search term. Source code snippets are chunks of source code that were found out on the Web that you can cut and paste into your own source code. Whereas most of the sample source code we've curated for our directory is for consuming APIs, we occasionally find something interesting on the API provider side of things. If you know of some sample source code that would be of interest to the ProgrammableWeb community, we'd like to know about it. Be sure to check our guidelines for making contributions to ProgrammableWeb.
The Cayan Gift Card Sale VB Sample Code demonstrates how to process a Gift Card Sale where the entry mode is Keyed. Based on the requirements of a Point of Sale application, developers may choose to include more or fewer details contained within the response data.
The Cayan Initiate Transaction Python Sample Code demonstrates how to prompt a customer to select the payment type and complete a transaction. The Point of Sale will keep the port open to the device and wait for the GET request to complete.
The Cayan Credit Sale Vault VB Sample Code demonstrates how to process a sale by means of a Vault Token. This method can be used on its own, however, it is also the method used for our Cayan Checkout integration.
The Cayan Stage Transaction CSharp Sample Code demonstrates how to submit non-sensitive payment information to the payment gateway. It returns a unique key (TransportKey) in the response which will be used for all subsequent steps to identify the transaction.