• 0
Sign in to follow this  
Rafhael HP

Problema ao enviar produto com frete grátis

Question

Estou tendo dificuldades ao enviar produtos com frete grátis com exclusão de região. A categoria do produto é  MLB183932 e o atributo shipping esta sendo enviado desta forma:

"shipping" => array(
                    "mode" => "me2", 
                    "local_pick_up" => false,
                    "free_shipping" => true,
                    "free_method" => array(
                        array(
                            "id" => "100009",
                            "rule" => array(
                                "free_mode" => "exclude_region",
                                "value" => array("BR-NE", "BR-NO")
                            )
                        )
                    )
                )

Porém a API me devolve isso:

["shipping"]=>
    object(stdClass)#13 (8) {
      ["mode"]=>
      string(3) "me2"
      ["local_pick_up"]=>
      bool(true)
      ["free_shipping"]=>
      bool(false)
      ["methods"]=>
      array(0) {
      }
      ["dimensions"]=>
      NULL
      ["tags"]=>
      array(0) {
      }
      ["logistic_type"]=>
      string(8) "drop_off"
      ["store_pick_up"]=>
      bool(false)
    }

Alguma ideia do problema? 

Desde já agradeço a ajuda!

 

Share this post


Link to post
Share on other sites

3 answers to this question

Recommended Posts

  • 0

este tópico deveria estar em produtos.

Acho que está faltando um array englobando tudo. E talvez o ID seja numérico

"id" => "100009","free_method" => array(

o erro mesmo está em: 

"free_method" => array(

onde o correto é 

"free_methods" => array(

erro de digitação!

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this