This document provides the details related to Remittance API. This APIs is used to initiate payment request from Mobile client/others exchange house.

Overview

City Bank Remittance API

Latest Version on Packagist GitHub Tests Action Status GitHub Code Style Action Status Total Downloads

This is where your description should go. Limit it to a paragraph or two. Consider adding a small example.

Installation

You can install the package via composer:

composer require mah-shamim/city-bank-api

Usage

For Non-Laravel Projects

$config = [
        'mode' => 'sandbox',
        'username' => 'CITY_BANK_API_USERNAME',
        'password' => 'CITY_BANK_API_PASSWORD',
        'company' => 'CITY_BANK_EXCHANGE_COMPANY',
        'base_url' => 'https://nrbms.thecitybank.com',
        'api_url' => '/nrb_api_test/dynamicApi.php?wsdl',
    ];
    

$cityBank = new \MahShamim\CityBank($config);

For Laravel & Lumen

You can set up whole configuration using this command

php artisan city-bank:install

OR

You can publish the config file with(Laravel & Lumen):

php artisan vendor:publish --tag="city-bank-config"

This is the contents of the published config file:

return [
    'mode' => env('CITY_BANK_API_MODE', \MahShamim\CityBank\Config::MODE_SANDBOX), //sandbox, live
    'sandbox' => [
        'mode' => \MahShamim\CityBank\Config::MODE_SANDBOX,
        'username' => env('CITY_BANK_API_USERNAME'),
        'password' => env('CITY_BANK_API_PASSWORD'),
        'company' => env('CITY_BANK_EXCHANGE_COMPANY'),
        'base_url' => 'https://nrbms.thecitybank.com/nrb_api_test',
        'api_url' => '/dynamicApi.php?wsdl',
    ],
    'live' => [
        'mode' => \MahShamim\CityBank\Config::MODE_LIVE,
        'username' => env('CITY_BANK_API_USERNAME'),
        'password' => env('CITY_BANK_API_PASSWORD'),
        'company' => env('CITY_BANK_EXCHANGE_COMPANY'),
        'base_url' => 'https://nrbms.thecitybank.com',
        'api_url' => '/dynamicApi.php?wsdl',
    ],
];

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

Support us

We invest a lot of resources into creating best in class open source packages. You can support us by buying one of our paid products.

We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall.

You might also like...
The Laravel eCommerce Accept Payment Gateway allows the customer to make use of Accept payment gateway in the Bagisto eCommerce website.

Introduction Bagisto WeAccept add-on allow customers to pay for others using WeAccept payment gateway. Requirements: Bagisto: 1.3.2 Installation with

The Laravel eCommerce ABA Payment Gateway module allows the admin to integrate the ABA payment gateway to the online store.

Introduction Bagisto ABA Payment Gateway. Requirements: Bagisto: v1.3.2. Installation with composer: Run the following command composer require bagist

With the help of the Laravel eCommerce CashU Payment Gateway, the admin can integrate the CashU payment method in the Bagisto store.

Introduction Bagisto CashU Payment add-on allow customers to pay for others using CashU payment gateway. Requirements: Bagisto: v1.3.2 Installation wi

PHP script for detecting browser details

Browser-details PHP script for detecting Your IP Address / Hostname, Browser/Computer Properties and Browser Headers. (Works with PHP 4, PHP 5, PHP 7,

This is a simple PHP Student Portal. You can login, logout, register, and view your details.
This is a simple PHP Student Portal. You can login, logout, register, and view your details.

Student-Portal This is a simple PHP Student Portal with a MySQL Database. I made this as part of a university assignment, so you can login, logout, re

OctoberCMS BlogHub Plugin - Extends RainLab's Blog extension with custom meta details, additional archives and more.

BlogHub extends the RainLab.Blog OctoberCMS plugin with many necessary and helpful features such as Moderatable Comments, Promotable Tags, Custom Meta Fields, additional Archives, basic Statistics, Views counter and more.

Declaratively specify how to extract elements from a JSON document, in PHP

jmespath.php JMESPath (pronounced "jaymz path") allows you to declaratively specify how to extract elements from a JSON document. jmespath.php allows

A simple library for management the DOM (XML, HTML) document.

A simple library for management the DOM (XML, HTML) document.

A PHP package for MRZ (Machine Readable Zones) code parser for Passport, Visa & Travel Document (TD1 & TD2).

MRZ (Machine Readable Zones) Parser for PHP A PHP package for MRZ (Machine Readable Zones) code parser for Passport, Visa & Travel Document (TD1 & TD2

Releases(0.0.3)
  • 0.0.3(Aug 31, 2022)

    What's Changed

    • home page updated by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/25
    • Update README.md by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/26
    • develop balanced by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/27
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/28
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/29

    Full Changelog: https://github.com/mah-shamim/city-bank-api/compare/0.0.2...0.0.3

    Source code(tar.gz)
    Source code(zip)
  • 0.0.2(Aug 29, 2022)

    What's Changed

    • support image removed by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/3
    • Patch 1 by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/4
    • Feature/install command by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/5
    • Develop by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/6
    • Feature/install command by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/7
    • Update composer.json by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/9
    • Develop by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/8
    • Develop by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/10
    • installer command created by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/11
    • Develop by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/12
    • Bugfix/code docs by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/14
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/15
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/16
    • Bugfix/php doc by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/17
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/18
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/19
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/20
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/21
    • ci cd package updated by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/22
    • Develop by @hafijul233 in https://github.com/mah-shamim/city-bank-api/pull/23

    New Contributors

    • @hafijul233 made their first contribution in https://github.com/mah-shamim/city-bank-api/pull/3

    Full Changelog: https://github.com/mah-shamim/city-bank-api/compare/0.0.1...0.0.2

    Source code(tar.gz)
    Source code(zip)
  • 0.0.1(Aug 13, 2022)

    What's Changed

    • Feature/readme by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/1
    • Develop by @mah-shamim in https://github.com/mah-shamim/city-bank-api/pull/2

    New Contributors

    • @mah-shamim made their first contribution in https://github.com/mah-shamim/city-bank-api/pull/1

    Full Changelog: https://github.com/mah-shamim/city-bank-api/commits/0.0.1

    Source code(tar.gz)
    Source code(zip)
Owner
MD ARIFUL HAQUE
I am a Technical Lead with holistic knowledge of software development and design. I am also experienced in coordinating with stakeholders.
MD ARIFUL HAQUE
Currency is a simple PHP library for current and historical currency exchange rates & crypto exchange rates. based on the free API exchangerate.host

Currency Currency is a simple PHP library for current and historical currency exchange rates & crypto exchange rates. based on the free API exchangera

Amr Shawky 19 Dec 12, 2022
Get mobile app version and other related data from Google Play Store, Apple App Store and Huawei AppGallery

Mobile App Version Get mobile app version and other related data from Google Play Store, Apple App Store and Huawei AppGallery. Installation Add to co

Omer Salaj 11 Mar 15, 2022
A PocketMine-MP Unregister-Command completely different from the others on Poggit.

This Unregister-Cmd plugin is completely different from the ones you see on Poggit while that much easier and constantly in active development. Featur

Arzxy Modz 1 Sep 12, 2022
This plugin allows you to display code from a repository, such as Github, Gitlab or others in order to use it as a resource in the courses.

Fetch Code This plugin allows you to display code from a repository, such as Github, Gitlab or others in order to use it as a resource in the courses.

Cambá Laboratorio de Tecnología 0 Dec 26, 2021
Iran decoration platform is an open source Php web application where you can find your job as a freelancer working in people home in decoration positions and others.

Iran-Decoration Platform Iran decoration platform is an open source Php web application where you can find your job as a freelancer working in people

AmirHossein Mohammadi 8 Dec 14, 2022
Add the W3C payment request on Magento 2

Payment Request API for Magento 2 About This Magento Extension will allow you to use the W3C's payment request api for checkout in Magento 2. The Paym

Imagination Media - Ecommerce Solutions 11 Nov 12, 2021
Okex API Like the official document interface, Support for arbitrary extension.

It is recommended that you read the official document first Okex docs https://www.okex.com/docs/en Okex Simulation Test API https://www.okex.com/docs/

lin 34 Jan 1, 2023
Simple Symfony currency exchange demo application (CLI)

Symfony currency exchange demo Keynotes Using a small Symfony installation as possible Using SQLite database for simplicity but with price of some cav

Vladimir Martsul 9 Oct 21, 2022
Lightweight PHP wrapper for OVH APIs. That's the easiest way to use OVH.com APIs in your PHP applications.

This PHP package is a lightweight wrapper for OVH APIs. That's the easiest way to use OVH.com APIs in your PHP applications.

OVHcloud 263 Dec 14, 2022
The whmcs payment module for TigoPesa Payment Gateway.

whmcs-tigopesa INSTALLATION INSTRUCTIONS TIGOPESA WHMCS Please follow the instructions below to setup the whmcs-tigopesa gateway module. Download zipp

Medson Naftali 3 Dec 11, 2021