I noticed that the uc_paypal module's support for Website Payments Standard supports two transaction types: "Authorize" (aka "Authorize Only") and "Sale" (aka "Authorize & Capture"). So far I have determined that there is no option to Capture the funds later (from Drupal) unless done from the Paypal website.
That's no good. It appears that, per this support article on paypal's developer site, that WPS does support a delayed Capture:
https://www.x.com/message/171206
This uses the DoCapture API: https://www.x.com/docs/DOC-1171 . It also appears that the DoCapture API is used with WPP, just not with WPS. See the uc_paypal_wpp_charge() function.
I am giving some serious thought to adding a uc_paypal_wps_charge() function for the sake of supporting the Prior Authorization Capture functionality, making WPS a more viable option for my company's needs, and hopefully others.
Does anyone have any thoughts on this? Thanks!
Comments
Comment #1
TR CreditAttribution: TR commentedNew features should be put into 7.x-3.x first.
Comment #2
earthangelconsulting CreditAttribution: earthangelconsulting commentedHas any progress been made on this, even a patch?
Comment #3
TR CreditAttribution: TR commentedThis needs to be added to 8.x-4.x first. Anyone interested in contributing a patch?