How does PayFlow conduct transaction processing?
PayFlow uses what is known as client/server architecture to perform transaction processing. The client is installed on a merchant’s site and integrated with the merchant’s storefront or ordering application. For transaction authorization, PayFlow client software establishes a secure link with the PayFlow processing server and transmits the encrypted transaction request. The PayFlow server receives the request and transmits it over a private network to the appropriate financial processing network. When the authorization response is received from the financial network, the response is returned via the same session to the PayFlow client. The client completes the transaction session by sending a transaction receipt acknowledgment to the server.