/**
  * checkout-paymentsettings Get GetThirdPartyPaymentWorkflowWithValues description DOCUMENT_HERE 
  *
  * @param string $fullyQualifiedName 
  * @param string $responseFields A list or array of fields returned for a call. These fields may be customized and may be used for various types of data calls in Mozu. For example, responseFields are returned for retrieving or updating attributes, carts, and messages in Mozu.
  * @return Promise - use $promise->then(sucessfn, errorfn). successFn is passed Mozu\Api\MozuResult. errorFn is passed Mozu\Api\ApiException
  */
 public function getThirdPartyPaymentWorkflowWithValuesAsync($fullyQualifiedName, $responseFields = null)
 {
     $mozuClient = PaymentSettingsClient::getThirdPartyPaymentWorkflowWithValuesClient($fullyQualifiedName, $responseFields);
     $mozuClient = $mozuClient->withContext($this->apiContext);
     return $mozuClient->executeAsync();
 }