Habilitar tarjeta
curl --request GET \
--url https://api.onepay.la/v1/issuing/cards/{card_id}/enable \
--header 'Authorization: Bearer <token>' \
--header 'x-idempotency: <x-idempotency>'import requests
url = "https://api.onepay.la/v1/issuing/cards/{card_id}/enable"
headers = {
"x-idempotency": "<x-idempotency>",
"Authorization": "Bearer <token>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'x-idempotency': '<x-idempotency>', Authorization: 'Bearer <token>'}
};
fetch('https://api.onepay.la/v1/issuing/cards/{card_id}/enable', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.onepay.la/v1/issuing/cards/{card_id}/enable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"x-idempotency: <x-idempotency>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.onepay.la/v1/issuing/cards/{card_id}/enable"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-idempotency", "<x-idempotency>")
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.onepay.la/v1/issuing/cards/{card_id}/enable")
.header("x-idempotency", "<x-idempotency>")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.onepay.la/v1/issuing/cards/{card_id}/enable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-idempotency"] = '<x-idempotency>'
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"url": "https://s.onepay.la/1234567890"
}
{
"message": "No se puede generar la operación, genera un token de idempotencia y envíelo en los headers como x-idempotency",
"code": 10003,
"code_name": "idempotency_error"
}
Habilitar tarjeta
[Solo tarjetas físicas]
GET
issuing
/
cards
/
{card_id}
/
enable
Habilitar tarjeta
curl --request GET \
--url https://api.onepay.la/v1/issuing/cards/{card_id}/enable \
--header 'Authorization: Bearer <token>' \
--header 'x-idempotency: <x-idempotency>'import requests
url = "https://api.onepay.la/v1/issuing/cards/{card_id}/enable"
headers = {
"x-idempotency": "<x-idempotency>",
"Authorization": "Bearer <token>"
}
response = requests.get(url, headers=headers)
print(response.text)const options = {
method: 'GET',
headers: {'x-idempotency': '<x-idempotency>', Authorization: 'Bearer <token>'}
};
fetch('https://api.onepay.la/v1/issuing/cards/{card_id}/enable', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.onepay.la/v1/issuing/cards/{card_id}/enable",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>",
"x-idempotency: <x-idempotency>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.onepay.la/v1/issuing/cards/{card_id}/enable"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("x-idempotency", "<x-idempotency>")
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.onepay.la/v1/issuing/cards/{card_id}/enable")
.header("x-idempotency", "<x-idempotency>")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.onepay.la/v1/issuing/cards/{card_id}/enable")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["x-idempotency"] = '<x-idempotency>'
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"url": "https://s.onepay.la/1234567890"
}
{
"message": "No se puede generar la operación, genera un token de idempotencia y envíelo en los headers como x-idempotency",
"code": 10003,
"code_name": "idempotency_error"
}
Activa la tarjeta física para que puedas usarla, generando un link al que el cliente debe acceder y completar con los datos de la tarjeta.
Headers
string
required
Token único para garantizar la idempotencia de la petición
string
required
ID de la tarjeta emitida que habilitarás. Ver creación de tarjetas.
{
"url": "https://s.onepay.la/1234567890"
}
{
"message": "No se puede generar la operación, genera un token de idempotencia y envíelo en los headers como x-idempotency",
"code": 10003,
"code_name": "idempotency_error"
}
Was this page helpful?
⌘I