<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def send_invoice(self):
 		""" 		Pay and send the customer's latest invoice. 		:returns: True if an invoice was able to be created and paid, False otherwise 			(typically if there was nothing to invoice). 		"""

		from .billing import Invoice

		try:
			invoice = Invoice._api_create(customer=self.id)
			invoice.pay()
			return True
		except InvalidRequestError:  # TODO: Check this for a more specific error message.
			return False