I have pasted the example from
http://developer.authorize.net/api/reference/#payment-transactions-charge-a-customer-profile
below. Notice that it creates a PaymentProfile object but never actually
uses it, so this sample absolutely has nothing to do ...