sandbox simulations

Sandbox simulations (bank transfers, VAN transfers, or customer verification directives)

Sandbox-only endpoint with three modes:

Simulate bank transfer processing — Omit the body or send an empty JSON object. Processes or fails the last 500 bank transfers on the authorized application or Sandbox account (and initiated micro-deposits). If webhooks are configured, events are delivered. If a bank-to-bank transaction involves two users, call this twice to process debit and credit sides. Returns 200 with a HAL document including total.

Simulate VAN (virtual) transfers — Send a JSON body with type set to virtual and a transfers array (up to 10 items). External transfers are created and processed immediately. Returns 202 Accepted.

Simulate verification directives — For a business Verified Customer in retry or document status, send type: customer-verification, _links.customer.href pointing at that customer, and errorCode set to one of: PersonalIDRequired, POBoxNotAllowed, AddressNotAssociatedWithBusiness, EINDocumentRequired. Returns 200 with HAL _links.self and errorCode. Then GET the Customer; the same code appears in _embedded.errors for end-to-end testing.

post/sandbox-simulations

Headers

Accept'application/vnd.dwolla.v1.hal+json' required

The media type of the response. Must be application/vnd.dwolla.v1.hal+json

Response

Success. Bank transfer processing returns HAL with total. Customer verification directives return HAL _links.self and errorCode (retrieve the Customer for _embedded.errors).

Changes

Changed in 3 of the 34 revisions of this API.44

  • 0e13062ae3be33See the full diff
    • ▲

      the request's body type changed from object to no type

      request-body-type-changed

    • ▲

      added to the response body oneOf list for the response status

      response-body-one-of-added

    • ▲

      the response's body type changed from object to no type for status

      response-body-type-changed

    • ○

      added to the request body oneOf list

      request-body-one-of-added

    • ○

      added the non-success response with the status

      response-non-success-status-added

    • ○

      added the success response with the status

      response-success-status-added

    • ▲

      added the new required header request parameter Accept

      new-required-request-parameter

    • ○

      endpoint added

      endpoint-added

    This revision also has 1 change that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog