protected function hydrateBuyerData(HpsBuyerData $buyer)
    {
        return array(
            'BillingAddress1'    => $buyer->address->address,
            'BillingCity'        => $buyer->address->city,
            'BillingCountryCode' => $buyer->countryCode,
            'BillingFirstName'   => $buyer->firstName,
            'BillingLastName'    => $buyer->lastName,
            'BillingMiddleName'  => $buyer->middleName,
            'BillingPhone'       => $buyer->phoneNumber,
            'BillingPostalCode'  => $buyer->address->zip,
            'BillingState'       => $buyer->address->state,
        );
    }