JUMP TOProcessOut APIGetting StartedStatus updatesWebhooksHandling errorsUsing resourcesCreating resourcesFetching resourcesExpanding resourcesListing resourcesAdding metadataInvoicesCreate an invoicepostFetch an invoicegetAuthorizing an invoicepostIncrement an authorization on an invoicepostVoid an invoicepostCapture an invoicepostRefund an invoicepostCustomersCreating a customerpostFetching a customergetUpdating a customerputDeleting a customerdeleteListing a customer transactionsgetCardsCreating a cardpostFetching a cardgetDelete a carddeleteRefreshing a card CVCputTokensCreating a tokenpostFetching a tokengetDeleting a tokendeleteListing a tokens of a customergetFetch a token balancepostTransactionFetching a transactiongetEventsFetching an eventgetReconciliationListing payoutsgetFetching a payoutgetListing payout itemsgetUpdating a customerput https://api.processout.com/customers/{customer_id}You can update a Customer object that you have already created by modifying its data fields directly and then calling the save() function on the object. You would most likely update a customer's details after first fetching them from storage.