signup process
membership status update
need to extend by payment type, detect from ipn
Need to test this new ipn
ensure custom data exists