Module: Bayarcash

Defined in:
lib/bayarcash.rb,
lib/bayarcash/fpx.rb,
lib/bayarcash/util.rb,
lib/bayarcash/client.rb,
lib/bayarcash/errors.rb,
lib/bayarcash/version.rb,
lib/bayarcash/duit_now/dobw.rb,
lib/bayarcash/security_utils.rb,
lib/bayarcash/fpx_direct_debit.rb,
lib/bayarcash/checksum_generator.rb,
lib/bayarcash/resources/resource.rb,
lib/bayarcash/makes_http_requests.rb,
lib/bayarcash/manual_bank_transfer.rb,
lib/bayarcash/callback_verifications.rb,
lib/bayarcash/resources/portal_resource.rb,
lib/bayarcash/resources/fpx_bank_resource.rb,
lib/bayarcash/resources/transaction_resource.rb,
lib/bayarcash/fpx_direct_debit_payment_intent.rb,
lib/bayarcash/resources/payment_intent_resource.rb,
lib/bayarcash/resources/fpx_direct_debit_resource.rb,
lib/bayarcash/resources/fpx_direct_debit_application_resource.rb

Overview

Bayarcash Ruby SDK.

The primary entry point is Client, an expressive, framework-agnostic client for the Bayarcash Payment Gateway API. It mirrors the public surface of the official PHP SDK while remaining idiomatic Ruby.

Defined Under Namespace

Modules: CallbackVerifications, ChecksumGenerator, DuitNow, FpxDirectDebitPaymentIntent, MakesHttpRequests, ManualBankTransfer, Resources, SecurityUtils, Util Classes: Client, Error, FailedActionError, Fpx, FpxDirectDebit, NotFoundError, RateLimitExceededError, TimeoutError, ValidationError

Constant Summary collapse

VERSION =
"1.0.1"