Here is an example of a user requesting a refund of a payment and this not leading to an EOT !? this happened some time ago, but is in the log for yesterday - not sure the process of how paypal sends through dataâŚ
LOG ENTRY: Thu Jan 31st, 2019 @ precisely 11:40 pm UTC
PHP v7.2.14 :: WordPress v4.9.9 :: s2Member v170722 :: s2Member Pro v170722
Memory 80.79 MB :: Real Memory 102.00 MB :: Peak Memory 80.84 MB :: Real Peak Memory 102.00 MB
permacultureaustralia.org.au/wp-cron.php?doing_wp_cron=1548978019.5236320495605468750000
User-Agent: WordPress/4.9.9; https://permacultureaustralia.org.au
-------- Input vars: ( Thu Jan 31, 2019 11:40:20 pm UTC ) --------
array (
âMETHODâ => âGetRecurringPaymentsProfileDetailsâ,
âPROFILEIDâ => âI-H79YNHKUKK03â,
âVERSIONâ => â71.0â,
âUSERâ => âxxxxxx.permacultureinternational.orgâ,
âPWDâ => âxxxxxxxx/PWD/SIGâ,
âSIGNATUREâ => âxxxxxxxx/PWD/SIGâ,
)
-------- Output string/vars: ( Thu Jan 31, 2019 11:40:21 pm UTC ) --------
PROFILEID=I%2dH79YNHKUKK03&STATUS=Cancelled&AUTOBILLOUTAMT=AddToNextBilling&DESC=Cost%20%2445%20AUD%20per%20year%27s%20membership%20%28recurring%20annual%20fee%2c%2e%2e%2e&MAXFAILEDPAYMENTS=2&SUBSCRIBERNAME=xxxxx%20xxxxxxxxx&PROFILESTARTDATE=2017%2d12%2d08T13%3a00%3a00Z&PROFILEREFERENCE=1512839673%3a0%20D%3a1%20Y%7epermacultureaustralia%2eorg%2eau%7e2&NUMCYCLESCOMPLETED=2&NUMCYCLESREMAINING=18446744073709551614&OUTSTANDINGBALANCE=0%2e00&FAILEDPAYMENTCOUNT=0&LASTPAYMENTDATE=2018%2d12%2d09T13%3a56%3a34Z&LASTPAYMENTAMT=45%2e00&TRIALAMTPAID=0%2e00®ULARAMTPAID=90%2e00&AGGREGATEAMT=90%2e00&AGGREGATEOPTIONALAMT=0%2e00&FINALPAYMENTDUEDATE=1970%2d01%2d01T00%3a00%3a00Z&TIMESTAMP=2019%2d01%2d31T23%3a40%3a21Z&CORRELATIONID=61c5f7a06d125&ACK=Success&VERSION=71%2e0&BUILD=46457558&BILLINGPERIOD=Year&BILLINGFREQUENCY=1&TOTALBILLINGCYCLES=0&CURRENCYCODE=AUD&AMT=45%2e00&SHIPPINGAMT=0%2e00&TAXAMT=0%2e00®ULARBILLINGPERIOD=Year®ULARBILLINGFREQUENCY=1®ULARTOTALBILLINGCYCLES=0®ULARCURRENCYCODE=AUD®ULARAMT=45%2e00®ULARSHIPPINGAMT=0%2e00®ULARTAXAMT=0%2e00
array (
âPROFILEIDâ => âI-H79YNHKUKK03â,
âSTATUSâ => âCancelledâ,
âAUTOBILLOUTAMTâ => âAddToNextBillingâ,
âDESCâ => âCost $45 AUD per yearâs membership (recurring annual fee,âŚâ,
âMAXFAILEDPAYMENTSâ => â2â,
âSUBSCRIBERNAMEâ => âxxxx xxxxxxxxxfâ,
âPROFILESTARTDATEâ => â2017-12-08T13:00:00Zâ,
âPROFILEREFERENCEâ => â1512839673:0 D:1 Y~permacultureaustralia.org.au~2â,
âNUMCYCLESCOMPLETEDâ => â2â,
âNUMCYCLESREMAININGâ => â18446744073709551614â,
âOUTSTANDINGBALANCEâ => â0.00â,
âFAILEDPAYMENTCOUNTâ => â0â,
âLASTPAYMENTDATEâ => â2018-12-09T13:56:34Zâ,
âLASTPAYMENTAMTâ => â45.00â,
âTRIALAMTPAIDâ => â0.00â,
âREGULARAMTPAIDâ => â90.00â,
âAGGREGATEAMTâ => â90.00â,
âAGGREGATEOPTIONALAMTâ => â0.00â,
âFINALPAYMENTDUEDATEâ => â1970-01-01T00:00:00Zâ,
âTIMESTAMPâ => â2019-01-31T23:40:21Zâ,
âCORRELATIONIDâ => â61c5f7a06d125â,
âACKâ => âSuccessâ,
âVERSIONâ => â71.0â,
âBUILDâ => â46457558â,
âBILLINGPERIODâ => âYearâ,
âBILLINGFREQUENCYâ => â1â,
âTOTALBILLINGCYCLESâ => â0â,
âCURRENCYCODEâ => âAUDâ,
âAMTâ => â45.00â,
âSHIPPINGAMTâ => â0.00â,
âTAXAMTâ => â0.00â,
âREGULARBILLINGPERIODâ => âYearâ,
âREGULARBILLINGFREQUENCYâ => â1â,
âREGULARTOTALBILLINGCYCLESâ => â0â,
âREGULARCURRENCYCODEâ => âAUDâ,
âREGULARAMTâ => â45.00â,
âREGULARSHIPPINGAMTâ => â0.00â,
âREGULARTAXAMTâ => â0.00â,
)
here is another of someone I cancelled:
LOG ENTRY: Thu Jan 31st, 2019 @ precisely 8:00 pm UTC
PHP v7.2.14 :: WordPress v4.9.9 :: s2Member v170722 :: s2Member Pro v170722
Memory 80.89 MB :: Real Memory 102.00 MB :: Peak Memory 80.94 MB :: Real Peak Memory 102.00 MB
permacultureaustralia.org.au/wp-cron.php?doing_wp_cron=1548964837.3564009666442871093750
User-Agent: WordPress/4.9.9; https://permacultureaustralia.org.au
-------- Input vars: ( Thu Jan 31, 2019 8:00:42 pm UTC ) --------
array (
âMETHODâ => âGetRecurringPaymentsProfileDetailsâ,
âPROFILEIDâ => âI-EA3R0DSRKNUGâ,
âVERSIONâ => â71.0â,
âUSERâ => âxxxxxxxx.permacultureinternational.orgâ,
âPWDâ => âxxxxxxxx/PWD/SIGâ,
âSIGNATUREâ => âxxxxxxxx/PWD/SIGâ,
)
-------- Output string/vars: ( Thu Jan 31, 2019 8:00:43 pm UTC ) --------
PROFILEID=I%2dEA3R0DSRKNUG&STATUS=Cancelled&AUTOBILLOUTAMT=AddToNextBilling&DESC=Discount%3a%20%2440%2e00%20off%2e%20%28Now%3a%20%2415%2e00%20%2f%20yearly%29%20%7e%20ORIGINALLY%2e%2e%2e&MAXFAILEDPAYMENTS=2&SUBSCRIBERNAME=xxxxxxxx%20xxxx&PROFILESTARTDATE=2019%2d11%2d10T13%3a00%3a00Z&PROFILEREFERENCE=1573498203%3a0%20D%3a1%20Y%7epermacultureaustralia%2eorg%2eau%7e2%3apip_paper%2cord_discounts&NUMCYCLESCOMPLETED=0&NUMCYCLESREMAINING=0&OUTSTANDINGBALANCE=0%2e00&FAILEDPAYMENTCOUNT=0&LASTPAYMENTDATE=2018%2d11%2d11T06%3a51%3a05Z&LASTPAYMENTAMT=15%2e00&TRIALAMTPAID=0%2e00®ULARAMTPAID=0%2e00&AGGREGATEAMT=0%2e00&AGGREGATEOPTIONALAMT=0%2e00&FINALPAYMENTDUEDATE=1970%2d01%2d01T00%3a00%3a00Z&TIMESTAMP=2019%2d01%2d31T20%3a00%3a43Z&CORRELATIONID=cd3b027a4e812&ACK=Success&VERSION=71%2e0&BUILD=46457558&BILLINGPERIOD=Year&BILLINGFREQUENCY=1&TOTALBILLINGCYCLES=0&CURRENCYCODE=AUD&AMT=15%2e00&SHIPPINGAMT=0%2e00&TAXAMT=0%2e00®ULARBILLINGPERIOD=Year®ULARBILLINGFREQUENCY=1®ULARTOTALBILLINGCYCLES=0®ULARCURRENCYCODE=AUD®ULARAMT=15%2e00®ULARSHIPPINGAMT=0%2e00®ULARTAXAMT=0%2e00
array (
âPROFILEIDâ => âI-EA3R0DSRKNUGâ,
âSTATUSâ => âCancelledâ,
âAUTOBILLOUTAMTâ => âAddToNextBillingâ,
âDESCâ => âDiscount: $40.00 off. (Now: $15.00 / yearly) ~ ORIGINALLYâŚâ,
âMAXFAILEDPAYMENTSâ => â2â,
âSUBSCRIBERNAMEâ => âxxxxxxxx xxxxxâ,
âPROFILESTARTDATEâ => â2019-11-10T13:00:00Zâ,
âPROFILEREFERENCEâ => â1573498203:0 D:1 Y~permacultureaustralia.org.au~2:pip_paper,ord_discountsâ,
âNUMCYCLESCOMPLETEDâ => â0â,
âNUMCYCLESREMAININGâ => â0â,
âOUTSTANDINGBALANCEâ => â0.00â,
âFAILEDPAYMENTCOUNTâ => â0â,
âLASTPAYMENTDATEâ => â2018-11-11T06:51:05Zâ,
âLASTPAYMENTAMTâ => â15.00â,
âTRIALAMTPAIDâ => â0.00â,
âREGULARAMTPAIDâ => â0.00â,
âAGGREGATEAMTâ => â0.00â,
âAGGREGATEOPTIONALAMTâ => â0.00â,
âFINALPAYMENTDUEDATEâ => â1970-01-01T00:00:00Zâ,
âTIMESTAMPâ => â2019-01-31T20:00:43Zâ,
âCORRELATIONIDâ => âcd3b027a4e812â,
âACKâ => âSuccessâ,
âVERSIONâ => â71.0â,
âBUILDâ => â46457558â,
âBILLINGPERIODâ => âYearâ,
âBILLINGFREQUENCYâ => â1â,
âTOTALBILLINGCYCLESâ => â0â,
âCURRENCYCODEâ => âAUDâ,
âAMTâ => â15.00â,
âSHIPPINGAMTâ => â0.00â,
âTAXAMTâ => â0.00â,
âREGULARBILLINGPERIODâ => âYearâ,
âREGULARBILLINGFREQUENCYâ => â1â,
âREGULARTOTALBILLINGCYCLESâ => â0â,
âREGULARCURRENCYCODEâ => âAUDâ,
âREGULARAMTâ => â15.00â,
âREGULARSHIPPINGAMTâ => â0.00â,
âREGULARTAXAMTâ => â0.00â,
)
Going through the database bit by bit, there are some recent ones with the I- profile ID issue, but there were some users who hadnât paid in the last year at all⌠so there is a comm issue for a long timeâŚ?? weâre losing money for each user who doesnât correctly drop levels when they are supposed to⌠What can be done? Should we not offer recurring memberships any longer (as this seems the main source of these errorsâŚ)?