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
- Merchant Form Submission
- Pre-Payment Process
- Payment Process
- Merchant Response Code
BASIC MOMENTS
- Request create
BankAudi::Request.new(attributes)
. - Attributes as secret_code, access_code, merchant, url (where you create request) you should set in config/bank_audi.yml
- You should set :merchant_txn_ref, order_info, amount & return_url
- You can update update request
request.attributes = {}; request.amount = 100;
- Get request url (with params)
request.full_url
- Response create
BankAudi::Response.new(attributes)
- Check valid of response
response.valid?
(The invalid reason are bad secure hash & bad response code) - You can get messafe of errors if your object (request or response) is invalid?
object.errors