title: Paypal Recurring Payments with initial payment creates & instantly cancels if user doesn't have balance
body: <p>My PayPal recurring payment profiles have an initial payment.</p>
  
  <p>My backend checks for canceled payment profiles. If the profile is canceled the subscription on my website ends at the canceled profile's expiration date (this is so people who pay for a subscription and cancel afterwards keep their website subscription until the subscription end date).</p>
  
  <p>When the user doesn't have any balance or payment method bound to their PayPal, they can still create the payment profile. PayPal allows users to click 'Agree &amp; Pay Now' and notifies my backend even though the initial payment isn't made (because the user has no paypal balance or valid payment method).</p>
  
  <p>In my payment history I can see the profile has been created and canceled instantly without a payment made.</p>
  
  <p>Is there a way to simply not accept payments if the initial payment hasn't gone through?</p>