
Express Checkout for Payflow 29
Billing Agreements and Reference Transactions
Updating a Billing Agreement
2
RESULT=0
&PNREF=E24P0A03B013
&RESPMSG=Approved
&TOKEN=EC-36X58962RS656712N
&PPREF=44000000000180903
&CORRELATIONID=3a3204997455r
&BAID=B-12345678901234567
Updating a Billing Agreement
You can use the Update Billing Agreement request to cancel the billing agreement or update
the billing agreement description.
Some points to note:
Do not pass TRXTYPE with this transaction.
BAID is the only required parameter (ACTION=U).
The only value you can pass for BA_STATUS is cancel to change the billing agreement
status.
You can change the billing agreement description by entering a different string value for
BA_DESC.
The response does not return a PNREF.
PayPal responds with the BAID and other information about the buyer whose agreement was
updated.
Although a buyer can log in to PayPal to manage agreements, the Update Billing Agreement
request enables the buyer to cancel an agreement from your website without logging in to
PayPal. You can provide your own page for maintaining agreements with the buyer.
Example of Updating a Billing Agreement
The following is an example of updating a billing agreement description. Billing agreement
parameters are shown in boldface:
Request
PARTNER=partner
&VENDOR=vendor
&PWD=password
&TENDER=P
&USER=user
&ACTION=U
&BA_DESC=Description
&BAID=B-92K90916NV400134C
&BA_STATUS=cancel
Comentarios a estos manuales