diff --git a/woocommerce-gateway-ebanx/includes/class-wc-ebanx-gateway.php b/woocommerce-gateway-ebanx/includes/class-wc-ebanx-gateway.php index 55af852f..473fb395 100644 --- a/woocommerce-gateway-ebanx/includes/class-wc-ebanx-gateway.php +++ b/woocommerce-gateway-ebanx/includes/class-wc-ebanx-gateway.php @@ -412,7 +412,7 @@ protected function request_data($order) $newData = array(); $newData['payment'] = array(); - $newData['payment']['person_type'] = 'personal'; + $newData['payment']['person_type'] = $person_type; if (!empty($_POST['ebanx_billing_document'])) { $newData['payment']['document'] = $_POST['ebanx_billing_document']; @@ -444,8 +444,7 @@ protected function request_data($order) if ($this->getTransactionAddress('country') === WC_EBANX_Gateway_Utils::COUNTRY_BRAZIL) { - if ($is_cnpj) { - $newData['payment']['person_type'] = 'business'; + if ($person_type == 'business') { $newData['payment']['responsible'] = array( "name" => $data['payment']['name'] );