PayPal Payflow Pro - 2007 Betriebsanweisung Seite 35

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 74
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 34
Payflow Pro Developer’s Guide 35
Performing Credit Card Transactions
Recharging to the Same Credit Card (Reference Transactions)
Example Reference Transaction
In this example, you authorise an amount of $100 for a shipment and charge $66 for the first
partial shipment using a normal Delayed Capture transaction. You charge the $34 for the final
part of the shipment using a reference transaction to draw credit card and shipping address
information from the initial Authorisation transaction.
Step 1 Submit the Initial transaction (Authorisation in this example)
You use an Authorisation transaction for the full amount of the purchase of $100, for example:
"TRXTYPE=A&TENDER=C&PWD=x1y2z3&PARTNER=PayPal&VENDOR=SuperMerchant&USER=Sup
erMerchant&ACCT=5555555555554444&EXPDATE=0308&AMT=100.00&INVNUM=123456789&S
TREET=5199 MAPLE&ZIP=94588"
Note the value of the PNREF in the response:
RESULT=0&PNREF =VXYZ01234567&RESPMSG=APPROVED&AUTHCODE=123456&AVSADDR=Y&AVSZ
IP=N
Step 2 Capture the authorised funds for a partial shipment of $66
When you deliver the first $66 worth of product, you use a normal Delayed Capture
transaction to collect the $66. Set ORIGID to the value of PNREF in the original
Authorisation, for example:
"TRXTYPE=D&TENDER=C&PWD=x1y2z3&PARTNER=PayPal&VENDOR=SuperMerchant&USER=Sup
erMerchant&O RIGID=VXYZ01234567&AMT=66.00"
RESULT=0&PNREF=VXYZ01234568&AUTHCODE=25TEST&AVSADDR=Y&AVSZIP=N
Step 3 Submit a new Sale transaction of $34 for the rest of the shipment
Once you have shipped the remainder of the product, you can collect the remaining $34 in a
Sale transaction that uses the initial Authorisation as a reference transaction. (This is a Sale
transaction because only one Delayed Capture transaction is allowed per Authorisation.) For
example:
"TRXTYPE=S&TENDER=C&PWD=x1y2z3&PARTNER=PayPal&VENDOR=SuperMerchant&USER=Sup
erMerchant&O RIGID=VXYZ01234567&AMT=34.00"
RESULT=0&PNREF=VXYZ01234569&AUTHCODE=25TEST&AVSADDR=Y&AVSZIP=N
N OTE: In the case that your business model uses the Authorisation/Delayed Capture cycle for
all transactions, you could have chosen to use an Authorisation/Delayed Capture to
collect the $34 in this example. You would generate the Authorisation for the $34 using
the initial Authorisation as a reference transaction.
MIDDLENAME BILLTOCOUNTRY
LASTNAME SWIPE
ACCTTYPE STREET
Seitenansicht 34
1 2 ... 30 31 32 33 34 35 36 37 38 39 40 ... 73 74

Kommentare zu diesen Handbüchern

Keine Kommentare