2009-12-17 15 views
6

Sto utilizzando lo standard di pagamento del sito web per creare pagamenti ricorrenti per gli abbonamenti.paypal - 'profili di abbonamento non supportati'

Ho bisogno di sapere quando è la prossima data di fatturazione, quindi sembra che io possa usare GetRecurringPaymentsProfileDetails nvp api con l'ID del profilo di pagamento ricorrente.

Ma quando mando il ricorrente profilo dei pagamenti id ottengo un fallimento indietro:

{'ack':'Failure',.... l_longmessage0: 'Subscription profiles not supported by Recurring Payment APIs.', 
'l_shortmessage0': 'Subscription Profiles not supported.',.... 

Questo significa che i profili di pagamento pulsante di abbonamento ricorrenti non possono essere recuperati tramite l'API GetRecurringPaymentsProfilesDetails NVP?

Se questo è il caso, ci sono altre API per ottenere questo dettaglio per un profilo di abbonamento?

risposta

7

GetRecurringPaymentsProfileDetails non supporta i profili di sottoscrizione creati tramite pagamenti standard, supporta solo i profili di pagamento ricorrenti creati tramite l'API nvp.

Al momento della stesura di questo documento non è possibile ottenere i dettagli dell'abbonamento. Se si desidera conoscere lo stato corrente, è necessario utilizzare un listener IPN per acquisire e tenere traccia di tutte le modifiche di stato.

+0

Sai se è ancora così, ora che sono passati 2 anni dalla tua risposta? – Magne

+2

SERIOMENTMENT, anche io voglio usare l'API per cancellare l'abbonamento .. in ogni modo? – Skeptor

+1

È possibile annullare utilizzando api. ma non ottenere i dettagli del profilo. –

1

È possibile dirottare le API utilizzando /v1/payments/billing-agreements/{billingid}/transactions?start_date=YYY-MM-DD$end_date=YYY-MM-DD ... quindi è necessario verificare se le ultime transazioni corrispondono al periodo.

+0

Si prega di elaborare qui ... –

+1

Lui è su qualcosa .. è possibile ottenere alcune informazioni se si richiede l'elenco delle transazioni, ma non è possibile ottenere nulla se si richiedono i dettagli del piano. – KnF

+0

@KnF sì, esattamente –

Problemi correlati