Step fallowed to create reccuring profile payments: 1: Do first payment as express checkout payment(Because recurring payment not do recurring first payment instantly) with ECDoRequest doRequest = new ECDoRequest(paypalToken, paypalPayerId); PayPalTender tender = new PayPalTender(doRequest); SaleTransaction trans = new SaleTransaction(userInfo, connection, inv, tender, PayflowUtility.getRequestId()); 2: use same payerId and paypal token(EC-xxxxx) token for creating recurring payment profile ExpressCheckoutRequest doRequest = new ECDoBARequest(paypalToken, paypalPayerId); PayPalTender tender = new PayPalTender(doRequest); PayflowConnectionData payflowConnectionData = getConnection(); RecurringAddTransaction trans = new RecurringAddTransaction(userInfo, payflowConnectionData, inv, tender,recurInfo,PayflowUtility.getRequestId()); 3: But this will give error as: RecurringAddTransaction RESULT = 7RESPMSG = Field format error: RB Profile cannot be created with EC Token How do I create Recurring payment profile and payment using paypal account(not credit card) I am using payflow sdk given on paypal documentation(payflow.jar)
... View more