Closed

Moip Woocomerce Marketplace - 72324

Tenho um site que usa woocommerce / Dokan ([url removed, login to view]) e eu tenho um add-on que usa o paypal adaptive payments ([url removed, login to view]).

Ele funciona ok. 

Mas eu pretendo usar o MoIP. existe um plugin gratuito que faz a maior parte do trabalho: [url removed, login to view] .

testei e está funcionando. Mas ele não tem uma opção para marketplaces.

MoIP usa isso para fazer as comissões:

$moip->addComission('$reason', 

        '$receiver', 

        '$percentage', 

        true);

Enquanto, $percentage = dokan_get_option( 'seller_percentage', 'dokan_selling' ); 

$reason: motivo da comissão.

$receiver: MoIP login de quem vai receber.*

*(dokan paypal adaptive payments pega esse valor da pagina de configuração do vendedor, onde tem um campo para colocar seu email do paypal. Pelo que chequei do código, ele usa isso para pegar:

            foreach ( $sub_orders as $key => $order_post ) {

                $seller_id        = dokan_get_seller_id_by_order( $order_post->ID );

                $seller_balance   = $this->get_seller_net_balance( $order_post->ID, $seller_id );

                $seller_pay_email = dokan_get_seller_withdraw_mail( dokan_get_seller_id_by_order( 

$order_post->ID ) );

                if ( false === $seller_pay_email ) {

                    $seller_pay_email = get_user_by( 'id', $seller_id )->user_email;

                })

O moip tem uma documentação sobre isso: [url removed, login to view]

Então, essa é a primeira coisa que eu quero fazer. Eu verifiquei o código, parece simples.

A segunda coisa é mudar esta função (o que eu mencionei acima, em *):

function dokan_withdraw_method_paypal( $store_settings ) {

    global $current_user;

    $email = isset( $store_settings['payment']['paypal']['email'] ) ? esc_attr( $store_settings['payment']

['paypal']['email'] ) : $current_user->user_email ;

    ?>

    

        

            

                

                

            

        

    

     Criar Conta MoIP  <?php }

neste iframe, eu quero criar a conta MoIP. Aqui está a documentação: [url removed, login to view]

Uma coisa é que, nos campos que o vendedor já definiu em suas configurações, como código postal, endereço, telefone, o formulário deste iframe deve usá-lo.

Alguma duvida?

Habilidades: Letão, Maltês, Engenharia de Materiais, WooCommerce, WordPress

Acerca do Empregador:
( 0 comentários ) Brazil

ID do Projeto: #12385011

3 freelancers estão ofertando em média €250 para esse trabalho

danaric

Olá. Eu tenho conhecimento dentro das habilidades desejadas. Sou profissional, tenho buscado sempre atender aos projetos com eficiência, eficácia e comprometimento. Possuo habilidades com PHP, HTML5, CSS3, Javascrip Mais

€250 EUR in 14 dias
(0 Comentários)
0.0
gemedina

Olá, como vai? Sou designer/programador front-end. Trabalhei em grandes agências atendendo clientes como Honda, Microsoft, Adobe, Symantec, Dow Química, Oakley, entre outras marcas. Atualmente atendo algumas start Mais

€250 EUR in 14 dias
(0 Comentários)
0.0
felipepavo

Olá, boa tarde. Meu nome é Felipe Pavão, trabalho com Internet há mais de 12 anos e atualmente estou a frente da Xdevs ([login to view URL]), especializada em criação de blogs, sites, lojas virtuais WordPress e sistema Mais

€250 EUR in 14 dias
(0 Comentários)
0.0