Sorry, but I’ve found another bug. This time line 516.
$success_redirect_url = get_permalink( $confirmation['url'] );
should be
$success_redirect_url = $confirmation['url'];
I’ve corrected these bugs and added a few filters to allow me to take annual or monthly payments, not just one-off payments. Let me know if you’d be interested in receiving these.