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 Credit Refund CSharp Sample Code demonstrates how to perform a Refund against a Credit / Debit card using the Vault Token from a previously boarded card.
The Cayan Credit Sale Swiped VB Sample Code demonstrates how to perform a Sale against a Credit / Debit card where the entry mode is Reader (PAN data obtained from an MSR).
The Cayan Credit Sale Swiped CSharp Sample Code demonstrates how to process a Swiped Credit Card Sale. Developers may choose to parse out 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 Initiate Transaction CSharp Sample Code demonstrates how to use GET to send the TransportKey to the Customer Engagement Device. The GET response will contain an XML, JSON, or JSONP packet.
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 Credit Sale Vault CSharp Sample Code demonstrates how to perform a sale against a Credit / Debit card using the Vault Token from a previously boarded card.
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.
The Cayan PHP Sample Code by Cayan demonstrates styling features to create a card entry form, aiming to be useful for developers who want to integrate transactions into eCommerce applications.
The Cayan Java Sample Code by Cayan presents how to integrate transactions into applications, allowing developers to access the interface with requests and responses.