original_docstring: 
          Creates an invoice.
          * amount: Amount of money to receive to your wallet, expressed in dollars with
            two decimals.
          * description: Description of the invoice to be created, useful to show info to
            the user who pays. Max 300 chars.
          * remote_id: Invoice ID on your side (example: in your e-commerce store).
            Optional.
          * signed: Generates a signed URL, valid for 30 minutes. Useful to increase
            security, introducing an expiration datetime. Optional.
          https://qvapay.com/docs/1.0/create_invoice
          
docstring: Creates an invoice.
  amount: Amount of money to receive to your wallet, expressed in dollars with
  two decimals.
  description: Description of the invoice to be created, useful to show info to
  the user who pays. Max 300 chars.
  remote_id: Invoice ID on your side (example: in your e-commerce store).
  Optional.
  signed: Generates a signed URL, valid for 30 minutes. Useful to increase
  security, introducing an expiration datetime. Optional.
docstring_tokens: Creates an invoice . amount : Amount of money to receive to your wallet expressed in dollars with two decimals . description : Description of the invoice to be created useful to show info to the user who pays . Max 300 chars . remote_id : Invoice ID on your side ( example : in your e - commerce store ) . Optional . signed : Generates a signed URL valid for 30 minutes . Useful to increase security introducing an expiration datetime . Optional .
code: def create_invoice(
          self,
          amount: float,
          description: str,
          remote_id: str,
          signed: bool = False,
      ) -> Invoice:
          """
          Creates an invoice.
          * amount: Amount of money to receive to your wallet, expressed in dollars with
            two decimals.
          * description: Description of the invoice to be created, useful to show info to
            the user who pays. Max 300 chars.
          * remote_id: Invoice ID on your side (example: in your e-commerce store).
            Optional.
          * signed: Generates a signed URL, valid for 30 minutes. Useful to increase
            security, introducing an expiration datetime. Optional.
          https://qvapay.com/docs/1.0/create_invoice
          """
          params = {
              "amount": amount,
              "description": description,
              "remote_id": remote_id,
              "signed": int(signed),
          }
          response = self.sync_client.get("create_invoice", params=params)
          validate_response(response)
          return Invoice.from_json(response.json())
code_tokens: def create_invoice ( self , amount : float , description : str , remote_id : str , signed : bool = False , ) -> Invoice : params = { "amount" : amount , "description" : description , "remote_id" : remote_id , "signed" : int ( signed ) , } response = self . sync_client . get ( "create_invoice" , params = params ) validate_response ( response ) return Invoice . from_json ( response . json ( ) )
short_docstring: Creates an invoice.
short_docstring_tokens: Creates an invoice .
comment: """
          Creates an invoice.
          * amount: Amount of money to receive to your wallet, expressed in dollars with
            two decimals.
          * description: Description of the invoice to be created, useful to show info to
            the user who pays. Max 300 chars.
          * remote_id: Invoice ID on your side (example: in your e-commerce store).
            Optional.
          * signed: Generates a signed URL, valid for 30 minutes. Useful to increase
            security, introducing an expiration datetime. Optional.
          https://qvapay.com/docs/1.0/create_invoice
          """