Express Checkout for Payflow Pro - PayPal
Express Checkout for Payflow Pro - PayPal
Express Checkout for Payflow Pro - PayPal
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3<br />
<strong>Express</strong> <strong>Checkout</strong> Transaction Types<br />
Delayed Capture<br />
Complete Capture<br />
Partial Capture<br />
To set up a capture of the total amount in the original Authorization, you must pass the<br />
following parameters in the Delayed Capture request string:<br />
z Set ORIGID=PNREF (PNREF value returned in the original Authorization, Do<br />
Authorization, or Do Reauthorization transaction response)<br />
z Set TRXTYPE=D<br />
This is an example Delayed Capture request with required parameters.<br />
TRXTYPE=D<br />
&TENDER=P<br />
&PARTNER=partner<br />
&USER=user<br />
&VENDOR=vendor<br />
&PWD=pwd<br />
&ORIGID=EFHP0CDBF5C7<br />
To set up a partial capture of authorized funds, pass the following parameters in the Delayed<br />
Capture request string:<br />
z Set ORIGID=PNREF (PNREF value returned in the original Authorization, Do<br />
Authorization, or Do Reauthorization transaction response)<br />
z Set TRXTYPE=D<br />
z Set the value <strong>for</strong> AMT<br />
z Set CAPTURECOMPLETE=N to per<strong>for</strong>m a partial capture; set CAPTURECOMPLETE=Y to void<br />
any remaining amount of the original authorized transaction<br />
This example is based on an initial Authorization <strong>for</strong> $100. You charge $66 <strong>for</strong> the first partial<br />
shipment using a Delayed Capture transaction. You charge the $34 <strong>for</strong> the final part of the<br />
shipment using a second Delayed Capture transaction.<br />
1. Capture the authorized funds <strong>for</strong> a partial shipment of $66.<br />
TRXTYPE=D<br />
&TENDER=C<br />
&PWD=SuperUserPassword<br />
&PARTNER=<strong>PayPal</strong><br />
VENDOR=SuperMerchant<br />
USER=SuperMerchant<br />
&CAPTURECOMPLETE=N<br />
&ORIGID=EFHP0D426A51<br />
&AMT=66.00<br />
2. Once you have shipped the remainder of the merchandise, capture the $34 balance.<br />
TRXTYPE=D&TENDER=C&PWD=SuperUserPassword&PARTNER=<strong>PayPal</strong>&VENDOR=SuperMerc<br />
hant&USER=SuperMerchant&CAPTURECOMPLETE=Y&ORIGID=EFHP0D426A51&AMT=34.00<br />
38 <strong>Express</strong> <strong>Checkout</strong> <strong>for</strong> <strong>Payflow</strong> <strong>Pro</strong>