Fortunately, they've changed all that and now only require direct debit details and approval for a credit check.
If Air BP accepted credit cards, like their competitors have been doing for years, Air BP wouldn't need to trouble their pretty heads with any of that. All of the risk is borne by the credit card issuer, because the fuel doesn't flow until the amount authorised by the card holder has been confirmed as available by the automatic bowser. I've not had any trouble with credit card bowsers in 'the outback'.
The only place I currently visit for fuel where there's only an Air BP bowser is YSWH. The very friendly local aero club folk run the bowser and can be telephoned ahead of arrival to confirm someone will be there and the bowser is working.