• PayFac® API Examples

    Examples of how to REST XML PayFac API to manage Legal Entities and Sub-merchants are provided below. Developers will want to consult the  PayFac® API Reference Guide for additional details about the RE...
    jordanbarhorst
    last modified by andrew.harris
  • Legal Entity Agreement Retrieval Request

    Return to the list of PayFac® API examples   You use the Legal Entity Agreement Retrieval request to retrieve all agreements associated with a specified Legal Entity.   To retrieve all agreements asso...
    jordanbarhorst
    last modified by lsolheim
  • Create Legal Entity Agreement

    Return to the list of PayFac® API examples   You use the Create Legal Entity Agreement request transaction to designate the version of the agreement along with information about the agreeing party. You shou...
    jordanbarhorst
    last modified by lsolheim
  • Platform Features and Services

    Payment Facilitators in most cases will be using Worldpay’s eCommerce platform. The eCommerce platform provides rich capabilities that enable developers to build flexible and powerful payment enabled application...
    jordanbarhorst
    last modified by lsolheim
  • Customer Service for PayFacs®

    As explained in How is a PayFac® integration different [link to 2.1 how is a Payment Facilitator (PayFac) integration different]
    jordanbarhorst
    last modified by lsolheim
  • Update Legal Entity

    Return to the list of PayFac® API examples   You can update the several items associated with a Legal Entity. To update information associated with a Legal Entity, you submit a legalEntityUpdateRequest mess...
    jordanbarhorst
    last modified by lsolheim
  • Create Legal Entity

    Return to the list of PayFac® API examples   Prior to creating new Sub-merchants, a Payment Facilitator must establish the Legal Entity. The Legal Entity is the business or taxable entity (for example, corp...
    jordanbarhorst
    last modified by lsolheim
  • Retrieve Sub-merchant

    Return to the list of PayFac® API examples   If you need to retrieve the latest information on file related to a Sub-merchant for verification purposes, you must perform a GET operation specifying the legal...
    jordanbarhorst
    last modified by lsolheim
  • Retrieve allowed MCC list

    Return to the list of PayFac® API examples   You can retrieve the list of Merchant Category Codes, which are pre-approved for your use. When onboarding a new Sub-merchant, a Payment Service Provider should ...
    jordanbarhorst
    last modified by lsolheim
  • Update Sub-merchant

    Return to the list of PayFac® API examples   You can update the several items associated with a Sub-merchant. To update information associated with a Sub-merchant, you submit a subMerchantUpdateRequest mess...
    jordanbarhorst
    last modified by lsolheim
  • Create sub-merchant

    Return to the list of PayFac® API examples   Once you have established a Legal Entity, you can create one or more associated Sub-merchants. For example, if the Legal Entity controlled three different busine...
    jordanbarhorst
    last modified by lsolheim
  • Funding Instruction Batch Example

    Worldpay performs a front-end check on each Funding Instruction Batch, verifying the account balances are adequate to cover the net money movement from each account. If there are insufficient funds in any account...
    jordanbarhorst
    last modified by lsolheim
  • Understanding the PayFac (Payment Facilitators) model

    The PayFac® (Payment Facilitators) Model As defined by the card brands, Payment Facilitators are entities that contract with Worldpay to provide payment processing services to their own merchant client...
    jordanbarhorst
    last modified by lsolheim
  • Status Codes and Error Messages for PayFac Developers

    The resource information below provides PayFac® Developers with transaction status codes detailing the success or failure error messages when developing payment implementations.  The response codes listed in...
    jordanbarhorst
    last modified by lsolheim
  • Worldpay's PayFac Onboarding Process

    The Worldpay Onboarding process will vary according to implementation model. The three common integration models are: direct (via cnpAPI), through an Integrated Partner, and through a non-integrated third party. The t...
    jordanbarhorst
    last modified by lsolheim
  • Underwriting and Risk in the PayFac Model

    Underwriting and Risk processes, procedures and documentation is an area where Worldpay can review a service provider's implementation of a PayFac® model.   Payment Facilitators must demonstrate compliance ...
    jordanbarhorst
    last modified by lsolheim
  • Am I a PayFac (Payment Facilitator)?

    Worldpay empowers Payment Facilitators to fully leverage the inherent benefits of the PayFac® model by enabling them to own the relationship with their sub-merchants and maintain complete control over the cu...
    jordanbarhorst
    last modified by lsolheim
  • Funding Sub-merchants

    Merchant Funding APIs  Payment Facilitators who service large portfolios of merchants have a challenge: making sure that merchants are funded in a timely fashion.   As explained in How is a PayFac integrat...
    jordanbarhorst
    last modified by lsolheim
  • Managing Sub-merchants

    Worldpay provides two methods for provisioning and managing legal entitles and sub-merchants on the Worldpay eCommerce Platform:   The Worldpay PayFac® Portal The Worldpay PayFac API   The PayFa...
    jordanbarhorst
    last modified by lsolheim
  • PayFac Reconciliation Dashboard

    The PayFac® Reconciliation Dashboard eliminates the need to access multiple reports by providing a single source tool for Payment Facilitators to access all the data necessary for performing financial reconciliat...
    jordanbarhorst
    last modified by lsolheim