/**
  * Retrieves the details of the third-party payment service workflows configured for the site.
  *
  * @return Promise - use $promise->then(sucessfn, errorfn). successFn is passed Mozu\Api\MozuResult. errorFn is passed Mozu\Api\ApiException
  */
 public function getThirdPartyPaymentWorkflowsAsync()
 {
     $mozuClient = PaymentSettingsClient::getThirdPartyPaymentWorkflowsClient();
     $mozuClient = $mozuClient->withContext($this->apiContext);
     return $mozuClient->executeAsync();
 }
 /**
  * checkout-paymentsettings Delete DeleteThirdPartyPaymentWorkflow description DOCUMENT_HERE 
  *
  * @param string $fullyQualifiedName 
  * @return Promise - use $promise->then(sucessfn, errorfn). successFn is passed Mozu\Api\MozuResult. errorFn is passed Mozu\Api\ApiException
  */
 public function deleteThirdPartyPaymentWorkflowAsync($fullyQualifiedName)
 {
     $mozuClient = PaymentSettingsClient::deleteThirdPartyPaymentWorkflowClient($fullyQualifiedName);
     $mozuClient = $mozuClient->withContext($this->apiContext);
     return $mozuClient->executeAsync();
 }