This is the Cehckout "funding" documentation. https://developer.paypal.com/docs/integration/direct/express-checkout/integration-jsv4/customize-button/#funding-methods I can osee the payment method when the PAyment is executed: PayPal.Api.Payment class payment.transactions?.FirstOrDefault()?.related_resources?.FirstOrDefault()?.sale?payment_mode; This is one Sale payment with ECHECK : Info: Email: xxxx__yahoo_com, CountryCode: US, Phone: (), FirstName: xxxx, LastName: xxxx, PaymentMethod: ECHECK, PaymentCurrency: EUR , This is another one with INSTANT_TRANSFER: Info: Email: yyyy__gmail_com, CountryCode: IT, Phone: (), FirstName: yyyy, LastName: yyyy, PaymentMethod: INSTANT_TRANSFER, PaymentCurrency: EUR EUR INSTANT_TRANSFER and ECHECK are 2 completely different funding methods, are they traited the same in the Checkout "funding" settings? How can I **reject** (filter out) payments with ECHECK before the sale is done? This is the checkout settings I'm using: // disable credit card
funding: {
disallowed: [paypal.FUNDING.CARD, paypal.FUNDING.CREDIT] // TODO: add paypal.ECHECK !!!
}, Thanks, Alex Alex
... View more