A call is made to establish the billing agreement, with the previously created attribute object being returned to the billing agreement. If successful, the reply object contains the URL to which the user should be redirected to PayPal. The URL approval_url is extracted, and the user should now be redirected to that location. Of course, there are good reasons to allow the settlement agreement PayPal, but there are times when they can also be a nightmare. Thank you for posting this! I have withdrawn money from my account once a month for the past 4 months and have never been able to know why….