Jump to content

PayPal Pro and Express Gateway [authorization mode]


adamsymonds88

Recommended Posts

Hi everybody,
I've got a quick question about the PayPal plugin (1.0.11) on CC 6.0.11  I currently use website payment pro and express checkouts in "sale mode", which both work great!

However, I'd much prefer it if I could delay actually charging the customer until we dispatch the item. That way, I can run much more attractive 30-day pre-order schemes among other things

 I've had a fiddle with authorize mode, which works ok. BUT I can't seem to figure out how to make CubeCart tell PayPal that the item is marked as "dispatched" and to collect the authorized payment. This has to be done manually in PayPal, and now we're getting a good stream of orders, it's not practical to do this.

Does anyone have any suggestions on how to achieve what I'm after? (get cubecart to tell PayPal to collect authorized payments)

Thanks so much

All The Best
Adam

Link to comment
Share on other sites

From page 38 of the PayPal manual:

Quote

To set up a capture of the total amount in the original Authorization, you must pass the following parameters in the Delayed Capture request string:
Set ORIGID=PNREF (PNREF value returned in the original Authorization, DoAuthorization, or Do Reauthorization transaction response)
Set TRXTYPE=D

This is an example Delayed Capture request with required parameters.
TRXTYPE=D
&TENDER=P
&PARTNER=partner
&USER=user
&VENDOR=vendor
&PWD=pwd
&ORIGID=EFHP0CDBF5C7

You can get the PNREF value, which is what you pass to ORIGID, from CubeCart's transaction log - it is the 'transction_id' column.

It would be really slick to have a 'Capture' button somewhere on the order when viewed in CC's admin panel. Or even better, have it automatically capture when changing order status to complete.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...