Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Support Andreas W.

    (@aweissinpsyde)

    Hello @websess

    I guess that isn’t possible with our plugin because most files you need to change for it are on the PayPal servers and also I’m not quite sure if PayPal PLus offers that option. PayPal Plus is a different service from other PayPal services.

    The authorize and capture funds feature is for PayPal but not for PayPal Plus as I can see it right now.

    Maybe you can contact PayPal Plus merchant support and ask if such a feature is possible with PayPal Plus.

    Have a nice day
    Regards
    Andreas

    Thread Starter websess

    (@websess)

    Thank you Andreas!

    According to the developer documentation an intent is part of PayPal Plus:

    https://developer.paypal.com/docs/paypal-plus/germany/integrate/create-payment-resource/

    The PayPal Plus documentation references the general PayPal API which states that an intent request can either contain sale, authorize or order:

    https://developer.paypal.com/docs/api/payments/v1/#payment_create

    So as far as I understand this would be possible?

    Within the embeded API there is the following comment:

    Captures and processes an authorization, by ID. To use this call, the original payment call must specify an intent of authorize, see:

    Source: /woo-paypalplus/lib/PayPal/Api/Authorization.php [436]

    As far as I can see the plugin sets the intent always to ‘sale’ instead of a variable:

    ->setIntent('sale')

    Source: /Users/book/Downloads/woo-paypalplus/src/Payment/PaymentCreator.php [84]

    Wouldn’t it be possible the set a variable from the plugin settings here?

    • This reply was modified 3 years, 6 months ago by websess.
    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hello @websess

    please understand PayPal Plus has another requirement as the normal PayPal. Also, we can’t currently change anything on our own behalf because we developed the plugin for PayPal itself. That means we can’t change any code without approval from PayPal.

    Right now there is your request only for that feature and I guess PayPal will not approve that because their costs would be much higher than the benefits.

    But lets me talk to our devs. Can you please give me more background so we can better understand what you want to do.

    Currently, I understand you want to change the amounts after payments got authorized? If so why you wanna do that. Would that mean you can request more money as the customer agrees with it or the product price is?

    Thank you
    Have a nice day
    Regards
    Andreas

    Thread Starter websess

    (@websess)

    Thank you Andreas!

    Would that mean you can request more money as the customer agrees with it or the product price is?

    Authorize and Capture Payments usually authorize (and park) an agreed amount, which later can be lowered (usually not raised) by the seller. By capturing the amount the payment transaction is finalized.

    In this common use case a food product is cut after the order has been placed.
    The products price is measured in a base price by weight, which always varies in each individual order. To fulfill a payment and the according order, authorize and capture is necessary.

    Thank you for discussing with your dev team!

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Hello @websess

    Thank you for the explanation. P)lease let me gather here more information about it. I’ll get back in touch with you after I got feedback from our devs.

    Have a nice day.
    Regards
    Andreas

    Plugin Support Andreas W.

    (@aweissinpsyde)

    we will try to get more information on this on> ticket can be reopened

    Plugin Support Andreas W.

    (@aweissinpsyde)

    Closed because of inactivity

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Auth-Capture / Authorization vor Capture’ is closed to new replies.