Wix Pay API - Pay Later

Is there a way to charge them later? For instance, have them put in payment info and once their ad has been approved by an admin, charge them.

I would rather not have to charge them first and then the ad gets rejected and have to refund them.

hi,
currently it is not possible as far as I know, not even with the help of code.

https://support.wix.com/en/article/request-accepting-partial-payments-deposits-in-wix-stores