Forum Replies Created

Viewing 3 replies - 1 through 3 (of 3 total)
  • Thread Starter Daniel Sturm

    (@dsturm)

    Hi @mrclayton,

    thanks again for your answer – I don’t know why, I didn’t receive a notice about this although I did opt in. ??

    Sure, just because another plugin does something doesn’t mean it’s correct. On the other hand, I assumed that this was the “official” way.

    However, I think there is a different problem for me: I’m using the PRO version of Germanized for WooCommerce, where I’ve enabled a delayed conclusion of contract. At the time of payment it looks like the billing address data of the order isn’t used (or available) for the payment form. So, currently the customer has to fill out every input. That’s why it seems to be slightly frustrating for a customer.

    If I have understood you correctly, all the corresponding address fields should already be pre-filled. Correct? So, it looks like your plugin relies on inputs from the checkout – and I think while paying for a delayed contract at the pay_for_order endpoint these inputs are lacking.

    I will try to narrow down this problem further.

    Thanks again,
    Daniel

    Thread Starter Daniel Sturm

    (@dsturm)

    Hi @mrclayton,

    thanks for your answer and clarification towards the linked docs / API.

    The official Stripe plugin only asks for IBAN in the payment process – which seems more convenient to me – and uses billing data for the source object without showing inputs to the customer.

    Since WC_Payment_Gateway_Stripe_Local_Payment::get_source_owner_args() also fills out the address array with the order specific data, isn’t there a way to rely only on this data?

    Kind regards,
    Daniel

    Moin,

    bin wegen des gleichen Anliegens hier. W?re es sonst m?glich die Option per Filter setzen zu k?nnen?

    $mobile_only = apply_filters( 'shariff_services_whatsapp_mobile_only', 0 );

    VG

Viewing 3 replies - 1 through 3 (of 3 total)