Что такое параметр RPSTATE профиля регулярных платежей Paypal? - PullRequest
1 голос
/ 16 апреля 2020

Запрос профиля регулярного платежа PayPal вернет строку параметров, аналогичную любому другому PayPal «RESULT». Большинство из них либо самоочевидны, либо объясняются в документах.

Я не могу найти никакого объяснения RPSTATE. Я устраняю неполадки приложения, и я хотел бы удалить этот строковый параметр из моего контрольного списка.

Кто-нибудь здесь знает, на что указывает RPSTATE?

Здесь является параметром в контексте возвращаемой строки PayPal (источником является пример оператора возврата PayPal, https://developer.paypal.com/docs/payflow/recurring-billing/#using -the-sdk-to-execute-recurring-tasks ):

RESULT=0&RPREF=R2X52F7AA3E9&PROFILEID=RT0000000278&STATUS=ACTIVE&CREATIONDATE=0410201
5&PROFILENAME=123456789/*&START=04112015&TERM=0&NEXTPAYMENT=12112019&PAYPERIOD=DAYS
&LASTCHANGED=12102019&RPSTATE=6&NEXTPAYMENTNUM=1706&COMMENT1=Pass Comment&
FREQUENCY=1&TENDER=C&AMT=1.00&ACCT=4012XXXXXXXX1881&EXPDATE=1018&AGGREGATEAMT=1705.00
&AGGREGATEOPTIONALAMT=5.00&MAXFAILPAYMENTS=0&NUMFAILPAYMENTS=0&RETRYNUMDAYS=0&
BILLTOEMAIL=customer@email.com&BILLTOFIRSTNAME=Lord&MBILLTOMIDDLENAME=Middle&
BILLTOLASTNAME=Nikkon&BILLTOSTREET=123 Main St&BILLTOCITY=Omaha&BILLTOSTATE=NE
&BILLTOZIP=12345&BILLTOCOUNTRY=US&BILLTOPHONENUM=403-234-5678&SHIPTOFIRSTNAME=Lord
&SHIPTOMIDDLENAME=Middle&SHIPTOLASTNAME=Nikkon&SHIPTOSTREET=123 Testing
&SHIPTOCITY=San Jose&SHIPTOSTATE=CA&SHIPTOZIP=67890&SHIPTOCOUNTRY=US

Телдр: RPSTATE=6

1 Ответ

1 голос
/ 16 апреля 2020

Насколько я знаю, это в основном избыточно с полем STATUS, и вы можете игнорировать его

6,7 :: active
8 :: matured or finished?
11,12 :: cancelled
>= 1000 :: deactivated
...