Why can't I get GetRecurringPaymentsProfileDetails for a subscr_id?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
My goal is to get a subscription profile but I can't get the information through the api. Do I need to have a websitepro account?
I can't get this call to work. Does anybody know why?
#!/bin/sh
curl --insecure https://api-3t.paypal.com/nvp -d "METHOD=GetRecurringPaymentsProfileDetails&VERSION=85.0&USER=zonpay_api1.xxxx&PWD=xxxxxxx&SIGNATURE=xxxxxxxxx&PROFILEID=I-HP4P1LJNKN07"
I can get another call to work, so I know the calls are working.
curl --insecure https://api-3t.paypal.com/nvp -d "METHOD=TransactionSearch&VERSION=85.0&USER=zonpay_api1.xxxxx&PWD=xxxx&SIGNATURE=xxxxxx&EMAIL=branflake2267xxxxx&STARTDATE=2012-03-01T00%3A00%3A00Z"
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is the error I get:
PROFILEID=I%2dHP4P1LJNKN07&TIMESTAMP=2012%2d03%2d23T15%3a42%3a08Z&CORRELATIONID=119418b1cebb9&ACK=Failure&VERSION=85%2e0&BUILD=2649250&L_ERRORCODE0=11592&L_SHORTMESSAGE0=Subscription%20Profiles%20not%20supported%2e&L_LONGMESSAGE0=Subscription%20Profiles%20not%20supported%20by%20Recurring%20Payment%20APIs%2e&L_SEVERITYCODE0=Error
Decoded:
PROFILEID=I-HP4P1LJNKN07&TIMESTAMP=2012-03-23T15:42:08Z&CORRELATIONID=119418b1cebb9&ACK=Failure&VERSION=85.0&BUILD=2649250&L_ERRORCODE0=11592&L_SHORTMESSAGE0=Subscription Profiles not supported.&L_LONGMESSAGE0=Subscription Profiles not supported by Recurring Payment APIs.&L_SEVERITYCODE0=Error

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Branflake2267,
Welcome to the community! 🙂
The basic subscription button profile IDs are not support by the GetRecurringPaymentsProfileDetails API. This API would only work for subscriptions or recurring payment profiles created via the CreateRecurringPaymentsProfile API through Express Checkout which is our API based checkout solution. Website Payments Pro is not required to use Express Checkout. 🙂
I know this can be frustrating and we recommend that merchants collect basic subscription information via IPN to store in their own database or view the information on their PayPal account.
This has also been submitted as a feature request by our Merchant Technical Services team.
I hope this helps 🙂
- Frank

Haven't Found your Answer?
It happens. Hit the "Login to Ask the community" button to create a question for the PayPal community.
- need recurring billing invoice via express-checkout api(PHP) in About Payments (Archive)
- Basic subscription button profile IDs not support by the GetRecurringPaymentsProfileDetails API in About Payments (Archive)
- monthly subscription with "Auto return" doesn't return payment data like subscr_id in About Business (Archive)
- PayPal generated passwords not working anymore... in About Products (Archive)
- PayPal IPN Delivery status set to “Retrying” with HTTP response code 404 in About Business (Archive)