Project

bank_audi

0.0
No commit activity in last 3 years
No release in over 3 years
Bank Audi is Lebanon's largest bank. And this gem created to help some make money transactions & integration with its system.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
 Dependencies
 Project Readme

BANK AUDI

Bank Audi is the largest bank of Lebanon. This gem help to integrate with bank system (Audi Virtual Payment Client. It is similiar to PayPal)

MAIN STEPS

  1. Merchant Form Submission
  2. Pre-Payment Process
  3. Payment Process
  4. Merchant Response Code

BASIC MOMENTS

  1. Request create BankAudi::Request.new(attributes).
  2. Attributes as secret_code, access_code, merchant, url (where you create request) you should set in config/bank_audi.yml
  3. You should set :merchant_txn_ref, order_info, amount & return_url
  4. You can update update request request.attributes = {}; request.amount = 100;
  5. Get request url (with params) request.full_url
  6. Response create BankAudi::Response.new(attributes)
  7. Check valid of response response.valid? (The invalid reason are bad secure hash & bad response code)
  8. You can get messafe of errors if your object (request or response) is invalid? object.errors