use server ip if client not available, fabfile in repo
send optional fields, purchase from transaction
default bluepay test account credentials