I'm fairly certain that we pay just 15%, having not heard of Pulse or Stripe we have never had any cc issues, Booking.Com take all our money and pay us in the middle of the following Month - it's great.
We have handed everything over to Booking.Com, they take money and pay us during the following month, there is no haggling with guests. Cancellation is refundable only if Booking.Com have requested us to confirm that it is okay.
No Hassle at all, no embarrassment with asking for money, guests and hosts both happy. Recommend it.