I am wondering why am I getting this error when redirecting my acquired SECURETOKEN and SECURETOKENID to https://payflowlink.paypal.com.
According to this source, it happens if transaction mode is set to test, so I did set it to LIVE.
My services are also in live, so far that what I saw from searching.
and the account I used has this role: "API_FULL_TRANSACTIONS".
I acquire my Securetoken by sending this request to:
https://payflowpro.paypal.comTRXTYPE=S&TENDER=P&ACTION=S&PARTNER=PayPalCA&VENDOR=vendor&USER=user&PWD=password&AMT=16.95&CURRENCY=CAD&CREATESECURETOKEN=Y&SECURETOKENID=c326093c-2f40-4555-ac9f-213aa918dfdf&CANCELURL=https://www.cancelurl.com/cart/checkoutprocess/cancel&RETURNURL=https://www.returnurl.com/cart/checkoutprocess_rsp&ORDERDESC=Business Subscription
and response:
SECURETOKEN=securetokenvalue&SECURETOKENID=securetokenidvalue&RESPMSG=Approved
and then redirect it to
https://payflowlink.paypal.com?SECURETOKENID=securetokenidvalue&SECURETOKEN=securetokenvalue
The result will be:
Reference: https://developer.paypal.com/docs/classic/payflow/integration-guide/secure-token/