Back-end payment processor