test for payment