Resolve Wix Payments onboarding name
curl --request GET \
--url https://app.base44.com/api/payments/wix/resolve-name \
--header 'api_key: <api-key>'import requests
url = "https://app.base44.com/api/payments/wix/resolve-name"
headers = {"api_key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {api_key: '<api-key>'}};
fetch('https://app.base44.com/api/payments/wix/resolve-name', 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://app.base44.com/api/payments/wix/resolve-name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"api_key: <api-key>"
],
]);
$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://app.base44.com/api/payments/wix/resolve-name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("api_key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.base44.com/api/payments/wix/resolve-name")
.header("api_key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.base44.com/api/payments/wix/resolve-name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["api_key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"needs_full_name": false,
"first_name": "Jane",
"last_name": "Doe"
}Wix Payments
Resolve Wix Payments onboarding name
This API is in beta. Endpoints, fields, and behavior may still change, so avoid depending on it in production.
Returns the authenticated caller’s first and last name for onboarding. Tries the saved profile first, then the caller’s personal workspace billing customer. A failed billing lookup is treated as an unresolved name. This operation does not save the resolved name.
GET
/
api
/
payments
/
wix
/
resolve-name
Resolve Wix Payments onboarding name
curl --request GET \
--url https://app.base44.com/api/payments/wix/resolve-name \
--header 'api_key: <api-key>'import requests
url = "https://app.base44.com/api/payments/wix/resolve-name"
headers = {"api_key": "<api-key>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {api_key: '<api-key>'}};
fetch('https://app.base44.com/api/payments/wix/resolve-name', 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://app.base44.com/api/payments/wix/resolve-name",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"api_key: <api-key>"
],
]);
$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://app.base44.com/api/payments/wix/resolve-name"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("api_key", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://app.base44.com/api/payments/wix/resolve-name")
.header("api_key", "<api-key>")
.asString();require 'uri'
require 'net/http'
url = URI("https://app.base44.com/api/payments/wix/resolve-name")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["api_key"] = '<api-key>'
response = http.request(request)
puts response.read_body{
"needs_full_name": false,
"first_name": "Jane",
"last_name": "Doe"
}Authorizations
Personal API key.
Response
Successful Response
Whether onboarding still needs a first and last name.
Example:
false
Resolved first name, or null when a complete name could not be found. Defaults to null.
Example:
"Jane"
Resolved last name, or null when a complete name could not be found. Defaults to null.
Example:
"Doe"
Was this page helpful?