Histórico de Mensagens

EXIBINDO RESPOSTAS:

Avatar discord do usuario .antony

.antony

Bom dia devs! Pergunta para o pessoal técnico:

No código de exemplo de vocês da assinatura one step, tem um comentário que me deixou confuso que diz no lugar do 1 coloque o charge_id certo.

Podem me explicar o que isso quer dizer?

https://github.com/efipay/sdk-go-apis-efi/blob/main/examples/charges/card/createOneStepCard.go

go
package main

import (
"fmt"
"github.com/efipay/sdk-go-apis-efi/src/efipay"
"github.com/efipay/sdk-go-apis-efi/examples/configs"
)

func main(){

credentials := configs.Credentials
efi := efipay.NewEfiPay(credentials)

paymentToken := "428d7f3b2dc49117552ace464078557832c4ae4f";

customer := map[string]interface{}{
"name": "Gorbadoc Oldbuck",
"cpf": "04267484171",
"phone_number": "51944916523",
"email": "[email protected]",
"birth": "1977-01-15",
}

billingAddress := map[string]interface{} {
"street": "Av JK",
"number": 909,
"neighborhood": "Bauxita",
"zipcode": "35400000",
"city": "Ouro Preto",
"state": "MG",
}

body := map[string]interface{} {
"payment": map[string]interface{} {
"credit_card": map[string]interface{} {
"installments": 1,
"billing_address": billingAddress,
"payment_token": paymentToken,
"customer": customer,
},
},
"items": []map[string]interface{}{
{
"name": "Product 1",
"value": 1000,
"amount": 2,
},
},
"shippings": []map[string]interface{} {
{
"name": "Default Shipping Cost",
"value": 100,
},
},
}

res, err := efi.CreateOneStepCharge(body) // no lugar do 1 coloque o charge_id certo

if err != nil {
fmt.Println(err)
} else {
fmt.Println(res)
}
}

Avatar discord do usuario guilherme_efi

guilherme_efi

Bom dia, @.antony! Tudo bem?
Pode ignorar esse comentário. Ele seria do exemplo de como consultar uma cobrança. Dá uma olhada aqui: Exemplo de consulta de cobrança.

Vamos remover esse comentário do arquivo createOneStepCard.go, pois ele não é necessário.