Is It Possible To Make Arbitrary Payments?

Hi,

As in the subject, is it possible to let customers do arbitrary payments? Like in gift certificates for example. They just type in the amount and gift certificate is created. This certificate is then put in the cart and the cusomer is then able to go to cart and buy it as a product.

What I am asking is; skipping the product-cart part and make an arbitrary amount of payment.

Is it possible? I couldn't see an add-on doing this.

"Zero price action" allows you to setup any product to let the customer set the price.

On the other side, they can just purchase a gift certificate and then use from it what they want (though don't know why anyone would want to do so unless they were sharing it).