Linc. Regarding those double charges.....
All splitit does is requests a "hold" and requests a "release". Its old technology all merchant terminals support to communicate with banks.
A delay in the issuing bank in releasing the funds is where the problem lies.
If a bank/issuer takes 3 days to process a request to release a customers funds on theor credit card and the customer has enough credit on that card for its next installment then splitit functions and splitit themselves and their customer service can not help with any enquiries.
The bank not releasing those funds for whatever resons (poor technology) therefore is seen as a double charge until the bank processes the request.
Simply....Splitit process says..
"Authorise (hold) funds for next instalment = sucesssful authorisation"
"If sucessful authorisation -> request release"
"release request succesful"
Splitit process is therefore completed sucessfully and they have no clue what the customers bank is doing or how long it takes.
If you go to a hotel and they hold funds and release them when you checkout, your funds sometimes do not get released for a few days. You can contact the hotel and they will say...."sir we have processed the release request and it should be released by your bank within a few days."....its exactly that. The hotel can be of no additional help as on their end they processed the release sucessfully.
If you do not keep a close eye on your credit card account daily or dont use your credit card you would probably not even notice this when it does occur.
Have a search for banks and their credit card authorisation terms and conditions. Some banks support instant and some are days in releasing.
Refer this post for more info...
https://hotcopper.com.au/posts/63659511/single