I\'m using Paypal REST API to charge my subscriptions.
My transaction includes a mixture of one-time purchase and recurring payment. One time purchase will charge a user amount
The recurring amount you have to specify in the "CreateRecurringPaymentsProfile " API , the amount you set in "SetExpressCheckoutPayment " and "DoExpressCheckoutPayment" is for one time time payment .
So ,recurring amount always needs to be passed in the "CreateRecurringPaymentsProfile" API .