HomeServicesProjectsBlogFAQStart your project →
Case study · Fintech

Bank batch-payment integration

Beneficiary request and enquiry flows with AES-256-GCM encryption and HMAC-SHA256 signing, from UAT to go-live.

PHPOpenSSLAES-256-GCMHMAC-SHA256REST
The challenge

What the client needed

A business needed to register beneficiaries and check their status through a bank's batch API, which required encrypted payloads and signed requests.

What I built

  • PHP integration for Beneficiary Request and Beneficiary Enquiry
  • AES-256-GCM encryption and decryption of request and response payloads
  • HMAC-SHA256 request hashing exactly as the bank specified
  • Testing and debugging against the bank's UAT environment

Screens and client details can be shared on a call where the client's NDA allows.

Services used

How I can help you

More work

Other projects

Have a project like this? Let's talk.

Start your project →