getAmount()->getValue() > 0) { $result['amount'] = $request->getAmount()->toArray(); } if ($request->hasPayoutDestinationData()) { $result['payout_destination_data'] = $request->getPayoutDestinationData()->toArray(); } if ($request->hasPayoutToken()) { $result['payout_token'] = $request->getPayoutToken(); } if ($request->hasMetadata()) { $result['metadata'] = $request->getMetadata()->toArray(); } if ($request->hasDescription()) { $result['description'] = $request->getDescription(); } if ($request->hasDeal()) { $result['deal'] = $request->getDeal()->toArray(); } if ($request->hasMetadata()) { $result['metadata'] = $request->getMetadata()->toArray(); } return $result; } }