onpayerdetailchange test