
45
6
Order Processing
This chapter walks you through the end to end order processing experience. It includes
information about verifying the status and authenticity of the order before fulfilling it.
Verifying Transaction Status and Authenticity
When the buyer successfully completes a transaction, they are redirected either to the PayPal
confirmation page or a website you specified in the return variable or on the Settings page
in the Profile section (as outlined in “Simple Hosted Solution Integration” on page 11). When
the browser is redirected to the website you specified, a Transaction ID is appended to it.
When you receive the redirect (URL with Transaction ID), you must verify that the order was
completed successfully on PayPal before sending the items to the buyer. You can do so by
checking the confirmation email sent to you by PayPal or by verifying the transaction history.
Validate Instant Payment Notification (IPN)
IPN enables you to receive messages about transaction payments and activity from PayPal
through asynchronous, server-to-server communication. This allows you to integrate your
online payments with your order fulfillment process.
Through IPN, you receive messages for the following:
Payments and their status (pending, complete, or denied)
Authorisations, chargebacks, disputes, reversals, and refunds.
After a transaction has been processed, PayPal sends an IPN to the notification URL specified
in your transaction using the parameter notify_url, or in your PayPal Profile. You must
verify that the Transaction ID, transaction amount, and other order specific parameters such as
Invoice ID that are sent in the IPN match with the information you have in your order
processing system. For more details, refer to
Instant Payment Notification Guide.
Fulfilling Order
After you have verified the authenticity of the payment amount and status, you can fulfil the
order by shipping the item to the buyer.
Kommentare zu diesen Handbüchern