This is my current process (as you can see all the logs here:
https://gist.github.com/dancameron/5c312a502286f6949459 Create customer
profile Create address id.Create Payment Profile.Read validation
response from payment profile and complete the chec...