payment processing blog 3619