No, por una vez no es culpa de los bancos o las tarjetas, Google (o quien sea) es quien decide como y cuanto cobra o retiene, para el cliente una retención, a efectos prácticos es igual que un cobro, ya que te dejan sin poder utilizar ese dinero, Google si quiere lo tiene fácil para evitar estas situaciones, la solución es que retengan (o cobren) el terminal un día antes de enviarlo, así saben si se aseguran de que ese dinero lo van a cobrar y de paso el cliente queda contento porque no le dejan días sin un dinero que es suyo; Google tiene mucho que aprender de otras empresas, Amazon por ejemplo te hace el cargo justo antes de enviarte el pedido; luego los portes son excesivamente caros ya que si otras empresas te hacen envíos por 3€, porque estos te piden casi 10€?, lo dicho, que Google tiene mucho que aprender (por lo menos en España) de otros.
