PayPal Does Not Have a Function to Block Specific Accounts

Tadashi Shigeoka ·  Thu, July 26, 2018

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.

PayPal | ペイパル

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.