Collecting Payment Information

The next step to pay your vendor will be to collect their banking information.

We support paying vendor's via ACH or check.

Collecting banking information for ACH payments

To add a bank to your partnership, you will want to create a form similar to the one shown that collects your vendor's bank account information.

A simple banking information collection formA simple banking information collection form

A simple banking information collection form

After collecting this information, submit a Add a funding bank request to get it into the Routable system.

// POST /partnerships/a99945e9-815a-4ba7-9e57-cc88972d0222/funding_account_bank/ HTTP/1.1
// Accept: application/vnd.api+json
// Content-Type: application/vnd.api+json

{
  "data":{
    "type":"FundingAccount"
  },
  "meta":{
    "bank_account_number":"9876543210",
    "bank_account_type":"checking",
    "bank_routing_number":"021000021"
  }
}
{
  "data":{
    "type":"FundingAccount",
    "id":"4beeb8ca-b969-4c22-86bd-c54638e835e5",
    "attributes":{
      
    },
    "relationships":{
      "address":{
        "data":null
      },
      "bank":{
        "data":{
          "type":"FundingInfoBank",
          "id":"62ab724d-98d6-4b0a-9177-41e1680912fe"
        }
      },
      "company":{
        "data":{
          "type":"Company",
          "id":"5c81ac75-1599-4991-987a-8418d92698f2"
        }
      },
      "partner_funding_account":{
        "data":{
          "type":"PartnershipFundingAccount",
          "id":"42f24387-aa5d-4608-94ba-84206b230591"
        }
      }
    }
  },
  "included":[
    {
      "type":"FundingInfoBank",
      "id":"62ab724d-98d6-4b0a-9177-41e1680912fe",
      "attributes":{
        "account_number":"9876543210",
        "institution_name":"Jpmorgan Chase",
        "routing_number":"021000021"
      }
    }
  ]
}

See the Add a funding bank operation for details about the request and response attributes.

Collecting an address for check payments

To add an address to your partnership, you will want to create a form similar to the one shown that collects your vendor's bank account information.

A simple address collection formA simple address collection form

A simple address collection form

After collecting this information, submit a Add a funding address request to get it into the Routable system.

// POST /partnerships/a99945e9-815a-4ba7-9e57-cc88972d0222/funding_account_address/ HTTP/1.1
// Accept: application/vnd.api+json
// Content-Type: application/vnd.api+json

{
  "data":{
    "type":"FundingAccount"
  },
  "meta":{
    "city":"Seattle",
    "country":"US",
    "print_company":"InstaWork",
    "postalcode":"98101",
    "state":"WA",
    "street_address":"1110 3rd Ave"
  }
}
{
  "data":{
    "type":"FundingAccount",
    "id":"1148eea4-5134-4b4f-8031-a59cd81a52e2",
    "attributes":{
      
    },
    "relationships":{
      "address":{
        "data":{
          "type":"FundingInfoAddress",
          "id":"0ddd3d24-3d96-4613-91cd-89ae85980bec"
        }
      },
      "bank":{
        "data":null
      },
      "company":{
        "data":{
          "type":"Company",
          "id":"5c81ac75-1599-4991-987a-8418d92698f2"
        }
      },
      "partner_funding_account":{
        "data":{
          "type":"PartnershipFundingAccount",
          "id":"d87ad88c-eacb-4621-9f71-b94eab173863"
        }
      }
    }
  },
  "included":[
    {
      "type":"FundingInfoAddress",
      "id":"0ddd3d24-3d96-4613-91cd-89ae85980bec",
      "attributes":{
        "city":"Seattle",
        "country":"US",
        "postalcode":"98101",
        "print_company":"InstaWork",
        "print_name":"",
        "state":"WA",
        "street_address":"1110 3rd Ave",
        "street_address_unit":null
      }
    }
  ]
}

See the Add a funding address operation for details about the request and response attributes.


Whatโ€™s Next
Did this page help you?