Variabili di Abbonamenti e pagamenti automatici


Di seguito sono riportate altre variabili utilizzate per le notifiche immediate di pagamento relative alla funzionalità Abbonamenti e pagamenti automatici. Per maggiori informazioni, consulta il Manuale per Abbonamenti e pagamenti automatici (PDF 636K / 52 pagine) e la Guida all'integrazione dei Pagamenti su sito web

VariabileValoreDescrizione
txn_type"subscr_signup"Questa notifica immediata di pagamento riguarda l'attivazione di un abbonamento.
"subscr_cancel"Questa notifica immediata di pagamento riguarda l'annullamento di un abbonamento.
"subscr_modify"Questa notifica immediata di pagamento riguarda la modifica di un abbonamento.
"subscr_failed"Questa notifica immediata di pagamento riguarda il pagamento di un abbonamento non andato a buon fine.
"subscr_payment"Questa notifica immediata di pagamento riguarda il pagamento di un abbonamento.
"subscr_eot"Questa notifica immediata di pagamento riguarda la scadenza di un abbonamento.
subscr_dateSpecifico per transazioneData di inizio o data di annullamento a seconda che la transazione sia "subscr_signup" o "subscr_cancel"
subscr_effectiveSpecifico per transazioneData in cui la modifica all'abbonamento diventerà valida (solo per txn_type = subscr_modify)
period1Specifico per transazione(opzionale) Intervallo del periodo di prova dell'abbonamento in giorni, settimane, mesi, anni (esempio: un intervallo di quattro giorni è "periodo1: 4 G").
period2Specifico per transazione(opzionale) Intervallo del periodo di prova dell'abbonamento in giorni, settimane, mesi, anni.
period3Specifico per transazioneIntervallo dell'abbonamento normale in giorni, settimane, mesi, anni.
amount1Specifico per transazioneImporto del pagamento per il periodo di prova uno per pagamenti in dollari USA; se non specificato lasciare vuoto (opzionale).
amount2Specifico per transazioneImporto del pagamento per il periodo di prova due per pagamenti in dollari USA; se non specificato lasciare vuoto (opzionale).
amount3Specifico per transazioneImporto del pagamento per il periodo di abbonamento normale per pagamenti in dollari USA; se non specificato lasciare vuoto.
mc_amount1Specifico per transazioneImporto del pagamento per il periodo di prova uno, a prescindere dalla valuta (opzionale)
mc_amount2Specifico per transazioneImporto del pagamento per il periodo di prova due, a prescindere dalla valuta (opzionale)
mc_amount3Specifico per transazioneImporto del pagamento per il periodo di abbonamento normale, a prescindere dalla valuta.
mc_currency"USD"La valuta del pagamento è in dollari USA (solo notifiche immediate di pagamento relative a mancati pagamenti).
"GBP"La valuta dell'abbonamento è in sterline (solo notifiche immediate di pagamento relative a mancati pagamenti).
"EUR"La valuta dell'abbonamento è in euro (solo notifiche immediate di pagamento relative a mancati pagamenti).
"CAD"La valuta dell'abbonamento è in dollari canadesi (solo notifiche immediate di pagamento relative a mancati pagamenti).
"JPY"La valuta del pagamento è in yen giapponesi (solo notifiche immediate di pagamento relative a mancati pagamenti).
recurringSpecifico per transazioneIndica se il prezzo normale è ricorrente (1 se sì; altrimenti lasciare vuoto).
reattemptSpecifico per transazioneIndica se, in caso di errore nel pagamento, dovrebbero essere eseguiti nuovi tentativi (1 se sì; altrimenti lasciare vuoto).
retry_atSpecifico per transazioneData in cui verrà ritentato il pagamento per l'abbonamento non riuscito.
recur_timesSpecifico per transazioneNumero di rate di pagamento al prezzo normale.
usernameSpecifico per transazione(opzionale) Nome utente generato da PayPal e assegnato all'utente per accedere all'abbonamento.
passwordSpecifico per transazione(opzionale) Password generata da PayPal e assegnata all'utente per accedere all'abbonamento (la password verrà suddivisa in algoritmi di hash).
subscr_idSpecifico per transazioneID generato da PayPal per l'utente iscritto.


La seguente tabella può aiutarti a comprendere meglio le variabili di Notifica immediata di pagamento associate ai diversi tipi di transazione.

 Tipo di transazione di abbonamento
VariabileRegistratiCancelModificapagamento
(USD)
pagamento
(MC)
Non riuscitoFine transazione
Informazioni di base
businessXXXXXXX
receiver_emailXXXXXXX
receiver_id   XXXX
item_nameXXXXXXX
item_numberXXXXXXX
Informazioni personalizzate e avanzate
invoiceXXXXXXX
customXXXXXXX
option_name1XXXXXXX
option_selection1XXXXXXX
option_name2XXXXXXX
option_selection2XXXXXXX
Dettagli transazione
payment_status   XX  
pending_reason   XX  
reason_code   XX  
payment_date   XX  
txn_id   XX  
parent_txn_id   XX  
txn_typesubscr_
signup
subscr_
cancel
subscr_
modify
subscr_payment  
Informazioni su valuta e tasso di cambio
mc_gross   XX  
mc_fee   XX  
mc_currencyXXXXXXX
settle_amount   XX  
settle_currency   XX  
exchange_rate   XX  
payment_gross   X XX
payment_fee   X   
Dati dell'acquirente
first_nameXXXXXXX
last_nameXXXXXXX
payer_business_name   XX  
address_nameXXXXX  
address_streetXXXXX  
address_cityXXXXX  
address_stateXXXXX  
address_zipXXXXX  
address_countryXXXXX  
address_statusXXXXX  
payer_emailXXXXXXX
payer_idXXXXXXX
payer_statusXXXXXXX
payment_type   XX  
Informazioni su IPN
notify_versionXXXXXXX
Informazioni sulla sicurezza
verify_signXXXXXXX
Informazioni sull'abbonamento
subscr_dateXXX    
subscr_effective  X    
period1XXX    
period2XXX    
period3XXX    
amount1XXX    
amount2XXX    
amount3XXX    
mc_amount1XXX    
mc_amount2XXX    
mc_amount3XXX    
recurringXXX    
reattemptXXX    
retry_at     X 
recur_timesXXX    
usernameXXXXXXX
passwordXXXXXXX
subscr_idXXXXXXX


Torna alla pagina "Notifica immediata di pagamento"