PayPal does not have a function to block specific accounts, so it’s necessary to implement an account blocking function on the system side using APIs.
Implementing Account Blocking Function with PayPal SetExpressCheckout + GetTransactionDetails API
Q) Question to PayPal
Does the PayPal Dashboard have the following types of functions?
- Prevent payments from specific email addresses
- Prevent payments from specific PayPal Payer IDs
- Prevent payments from specific IP addresses
In another company’s case, Stripe has a feature called Stripe Radar, and we utilize functions such as:
- Card fingerprint block list
- Email block list
- Client IP address block list
I was wondering if PayPal has similar features, so I asked this question.
A) PayPal’s Response
Unfortunately, the PayPal Dashboard does not have functions to block specific users or IDs.
If needed, each function would need to be developed and implemented on the merchant system side.
For example, after calling the SetExpressCheckout API during EC, you could immediately execute the GetTransactionDetails API and add a function to your company’s system that blocks payments based on the obtained payer_id.
That’s all from the Gemba where I hoped the PayPal Dashboard would also have such functions.