Rabu, 22 November 2017

Sistem API Pada Perusahan Perbankan BCA

VISI


  • Bank pilihan utama andalan masyarakat, yang berperan sebagai pilar penting perekonomian Indonesia.


MISI


  • Membangun institusi yang unggul di bidang penyelesaian pembayaran dan solusi keuangan bagi nasabah bisnis dan perseorangan.
  • Memahami beragam kebutuhan nasabah dan memberikan layanan finansial yang tepat demi tercapainya kepuasan optimal bagi nasabah.
  • Meningkatkan nilai francais dan nilai stakeholder BCA.

APA ITU API ?

API (Application Programming Interface) adalah sekumpulan perintah, fungsi, dan protokol yang dapat digunakan oleh programmer saat membangun perangkat lunak untuk sistem operasi tertentu. API memungkinkan programmer untuk menggunakan fungsi standar untuk berinteraksi dengan sistem operasi lain. -Wikipedia






Dalam contoh sederhana, dibutuhkan setidaknya ribuan system calls per detik. Oleh karena itu Kebanyakan programmer membuat aplikasi dengan menggunakan Application Programming Interface(API). Dalam API itu terdapat fungsi-fungsi/perintah-perintah untuk menggantikan bahasa yang digunakan dalam system calls dengan bahasa yang lebih terstruktur dan mudah dimengerti oleh programmer. Fungsi yang dibuat dengan menggunakan API tersebut kemudian akan memanggil system calls sesuai dengan sistem operasinya. Tidak tertutup kemungkinan nama dari system calls sama dengan nama di API.




Keuntungan memprogram dengan menggunakan API adalah:

  • Portabilitas. Programmer yang menggunakan API dapat menjalankan programnya dalam sistem operasi mana saja asalkan sudah ter- install API tersebut. Sedangkan system callberbeda antar sistem operasi, dengan catatan dalam implementasinya mungkin saja berbeda.
  • Lebih Mudah Dimengerti. API menggunakan bahasa yang lebih terstruktur dan mudah dimengerti daripada bahasa system call. Hal ini sangat penting dalam hal editing dan pengembangan.

SEPUTAR API PADA BCA


Pesatnya pertumbuhan pelaku financial technology (fintech) ataupun e-commerce telah memunculkan kebutuhan masyarakat terhadap layanan informasi dan transaksi keuangan perbankan. Sebagai contoh dalam praktiknya, pelaku fintech ataupun e-commerce membutuhkan konektivitas sistem yang solid dengan dunia perbankan agar transaksi pembayaran pengguna aplikasi atau situs mereka dapat berjalan dengan lancar.

Guna menjawab kebutuhan tersebut, BCA meluncurkan Application Program Interface (API) yang memungkinkan para pelaku fintech ataupun e-commerce dapat terkoneksi dengan layanan perbankan BCA. Positifnya, pengguna layanan financial technology (fintech) ataupun e-commerce berkesempatan menikmati beragam informasi dan transaksi perbankan dari BCA secara cepat dan mudah.

Sejalan dengan hal di atas, maka baru-baru ini BCA meluncurkan “Website Developer API BCA”. Gagasan pembuatannya didasari keinginan untuk menyediakan sebuah wadah khusus bagi para pelaku fintech ataupun e-commerce yang berkeinginan mengetahui dan mengakses API BCA. Di dalam website ini tersedia beragam informasi umum dan teknis seputar API BCA. Termasuk informasi berupa layanan API BCA yang siap untuk digunakan, seperti: transfer, mutasi rekening, lokasi ATM, pembayaran sakuku, dan API lainnya yang pastinya menjawab kebutuhan dunia fintech saat ini. .  
Bukan itu saja, di dalam Website Developer API BCA tersedia juga informasi dokumentasi teknis seperti cara melakukan integrasi dengan API BCA serta cara menggunakan sandbox. Sisi menarik lainnya, terdapat juga forum yang menjadi sarana komunikasi dua arah antara BCA dengan para IT Developer untuk melakukan tanya jawab serta saling bertukar informasi.   

Teknisnya, IT developer (baik dari kalangan pribadi ataupun start up company) yang berkeinginan untuk mengakses layanan perbankan BCA harus melakukan integrasi system to system melalui API terlebih dahulu. Namun menariknya, mereka juga berkesempatan untuk melakukan penelusuran dan uji coba di awal. Untuk tujuan inilah BCA menciptakan sandbox yang merupakan sebuah environment IT dimana pengembang IT dapat melakukan uji coba API BCA. Mereka yang berniat untuk menggunakannya harus terlebih dahulu melakukan registrasi di Website Developer API BCA dan akan langsung terakses ke sandbox tanpa melewati proses screening.

Setelah pengamatan, penelusuran informasi dan uji coba pada Website Developer API BCA selesai dilakukan, bagi mereka yang berkeinginan untuk menggunakan layanan API BCA, dapat mengisi informasi - berupa nomer kontak serta bidang usaha - pada kolom contact us yang terdapat pada Website Developer API BCA. Selanjutnya pihak BCA akan menghubungi untuk melakukan diskusi lebih lanjut seputar skema dan bisnis model yang dapat dijalankan nantinya.

Untuk informasi lengkap mengenai API BCA dan sandbox, kamu dapat mengakses melalui link berikut ini: https://developer.bca.co.id


MANFAAT API BCA


  • API BCA memungkinkan para pelaku fintech atau e-commerce untuk mengintegrasikan situs maupun aplikasi mereka dengan sistem transaksi perbankan BCA.
  • API BCA membuat sistem transaksi menjadi semakin mudah dan nyaman karena semuanya sudah terintegrasi dengan sistem perbankan BCA.
  • BCA juga memberikan kesempatan pada IT developer untuk melakukan uji coba apabila mereka tertarik untuk melakukan integrasi system to system melalui API BCA.