Hi Shiva,
You have not specified a value for <urn:bCreate> tag. So it will default to false.
it means that the recipient entity you are feedign into the subscription api call, if there is no corresponding recipient found inside the database, it will not create it and hence there will be no subscription.
I'll suggest passing in true in such a scenario.
Regards,Vipul