How to integrate Debit Card payment with spring boot application? - spring

I have developed society management system and there is a module where members can pay bills online.
But, I don't know how to integrate debit card payment method with my application.
If you can help me, then reply please.

Related

can we use payment network tokenization in the backened code?

as a part of our project we would like to implement a few more functionalities like Apple Pay,Google Pay and PayPal using autherize.net for billing payment transactions.
In our project we already implemented autherize.net for card payments.
Payment methods are implemented in the backend code side (using Laravel 5.5) with autherize.net APIs.There is no front end code interactions for card payment. User details needed for billing payments like Card details, auth_customer_id etc are fetched (today's user payment transaction due ) by running a crone job everyday.
In Autherize.net documentation it is written Apple Pay uses payment network tokenization.
We would like to know, is it possible to use payment network tokenization in the backend development(using Laravel 5.5) to implement Apple Pay,Google Pay, PayPal for billing payment transactions.

Application to send funds/money to Shop vendors, Person like Google Pay, Paytm

We would like to implement a payment solution where end users can send money to other users, merchants (e.g Walmart, shop vendors).
(Payment service to send money to shop vendors (e.g Wallmart), Person, POS)
e.g Nowadays we send money via NFC, by scanning QR Code, etc.
Is there any possibility to implement such solutions?
General Application flow:
Customer registers on the app.
Connect their bank account, add their Debit Card.
Can pay to anyone via NFC, scanning QR code.
I didn't find anything yet but exploring: https://developer.mastercard.com/
Your thoughts?
We found a 3rd party service (Card issuing) Marqeta to solve our problem. Using the API we can do the following:
We can issue cards to Users (Virtual, Tokenized, Physical)
Users can push cards to Google Pay, Apply Pay to use NFC payments.
We can keep track of transactions made by the issued cards.

How to provide authorization for a Laravel App to charge customer from services and products availed (NOT SUBSCRIPTION OR RECURRING)

I just want to ask how to implement this process in my Laravel 7 app.
On a logged user, he will setup his payment method using Paypal account (some redirection to Paypal page)
After success registration/setup of Paypal account, the app can now charge customer with service/products he availed.
This is not a subscription or recurring payments.
I'm reading the Paypal API Docs but I don't know where should I focus since I don't know the real Paypal Terminology for that kind of process.
NOTE: I already implement this kind of process but on Stripe only where the customer setup his Card or Bank Account then the app can charge the customer.
On PayPal this used to be known as "Reference Transactions with Billing Agreements", and in very new integrations it's called Vault (v2 REST API vault, not the old v1 REST Vault which is of no use)
This functionality is only available if PayPal turns in on for your production account, so you need to contact PayPal about it, specifically the business side of PayPal via https://www.paypal.com/smarthelp/contact-us (not the MTS technical support, they don't enable new features)
If reference transactions does get enabled and approved for your live/production business account (no guarantee of this), then PayPal will guide you on which specific API to use, which could be the newest v2 Vault or something else.

spring mvc integration with hdfc payment gateway

Hii I want to build an ecommerce website where I can integrate various payment gateways like hdfc,icici,sbi,kotak,etc.How can it be implemented in spring mvc projects.What are the interfaces,jars,classes required.Do we need to register anywhere.Any help would be deeply appreciated.
There are various payment gateway available for indian merchant like:
CCAvenue
ebs
Citrus Pay
DirecPay
PayUmoney
I would suggest you to use CCAvenue. To integrate CCavenue Payment gateway to your website. you will need to follow below step:
create account in CCAvenue.
verify your mobile and email.
your account will activate within a hour.
you will get username and password
CCAvenue's technical team will check you website ans content and based on that they will mail you.
there are some document you need to provide them like cancelled cheque, undertaking form etc.
after that they will give you marchant id based on your website

Mastercard MoneySend API and Visa Direct API

I want to create an app like Google Wallet for my country, Romania. I emailed Visa developer and I received the next email.
"Hello,
Thanks for your interest in visa direct API. There is an
acquirer in Romania who supports visa direct transaction BANCA
TRANSILVANIA S.A.
However, There are many elements and requirements
to offering a comprehensive Visa Direct program of which the APIs are
just one component. First and foremost you must be sponsored by a Visa
acquiring financial institution or work through a payment aggregator
or facilitator to offer a Visa Direct program. You must identify and
work with a sponsoring Visa acquiring financial institution or payment
aggregator or facilitator who will help guide you through the process
of onboarding a Visa Direct program. If you already have an acquiring
sponsor, please let us know. For more information on Visa Direct
programs, refer to www.visa.com/visadirect Thanks Sanobar Visa
Developer Platform "
What do you understand from this email?
So this means I can't use the APIs from https://developer.visa.com?
If I can't use their API from the developer website, this means I must use a payment aggregator? I don't know any payment agregator that can use my local currency (RON - Romania). Can you sugest some payment aggregators please...
These APIs (Mastercard MoneySend and Visa Direct) are good for what I need?
you need a partner with a financial institution like a bank or

Resources