Ask our Business Community
Get started and join the conversation to use PayPal for business in the Headstart Community.
How do I process a new reference transaction using XMLPay?
The XMLPay Core Specification Guide's DTD and schema define the RepeatSale element, but PayPal currently doesn't support this functionality. However, you can apply the following workaround, which uses the ExtData field.
<?xml version="1.0" encoding="UTF-8"?> <XMLPayRequest Timeout="30" version = "2.0" xmlns="http://www.verisign.com/XMLPay"> <RequestData> <Vendor>VENDOR</Vendor> <Partner>PARTNER</Partner> <Transactions> Transaction> <Sale> <PayData> <Invoice> <TotalAmt>AMOUNT</TotalAmt> </Invoice> <Tender> <Card> <ExtData Name="ORIGID" Value="VXYZ12345678"></ExtData> </Card> </Tender> </PayData> </Sale> </Transaction> </Transactions> </RequestData> <RequestAuth> <UserPass> <User>USER</User> <Password>PASSWORD</Password> </UserPass> </RequestAuth> </XMLPayRequest>
You were logged out to help protect your account.