api: add support to charge a card instead of a customer

This requires changes in Shopify/active_merchant#895.

Signed-off-by: Pierre-Alexandre Meyer <pierre@mouraf.org>