Skip to content

labzero/verifi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview:
You can use this gem to access Verifi.com's hosted payment page API for creating and reading payment requests.

Installation:

sudo gem install verifi

Usage:

require 'verifi'

verifi = Verifi::Client.new YOUR_API_KEY, YOUR_SECRET_KEY

payment_params = {
     :amount => '123.00',
     :currency => 'USD',
     :orderid => '123',
     :return_url => 'http://yoursite.com/order_complete',
     :cancel_url => 'http://yoursite.com/continue_shopping',
     :failure_url => 'http://yoursite.com/order_failure',
     :request_type => 'sale'
    }

#Creating a payment request:
payment_request = verifi.create_payment_request payment_params

puts "just made payment request with pay_key: #{payment_request['pay_key']}"

#Reading the payment request:

fetched_payment_request = verifi.read_payment_request payment_request['pay_key']

About

Ruby gem for Verifi's HPP API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages