more work on stripe payment processing