Fast and extended returns.

Jewelry
Posted in

VDB Is First to Launch JBT’s Inaugural API

Posted in

Virtual Diamond Boutique, the industry’s leading technology partner and largest virtual marketplace, announced today a unique new partnership with the Jewelers Board of Trade® (JBT), the industry’s premiere resource for jewelry business and credit data. VDB is the first to launch JBT’s Application Program Interface (API), making credit information instantly available on the digital marketplace for both buyers and sellers. The new API integration into the VDB app gives JBT members access to credit information on the go, in the palm of their hand, 24/7. This credit data integration creates a more trustworthy and transparent digital environment for VDB buyers and sellers to enable more business with greater confidence, credibility, and efficiency.

“Having the highly respected JBT credit ratings available on the VDB app will add a layer of security and credibility to our digital marketplace,” says Tanya Nisguretsky, CEO of VDB. “Our industry-specific technological experts have created a unique usage for the new JBT API that aligns perfectly with the need for more transparency in our increasingly digital world. It also streamlines the process, making it easy and efficient for vendors to accept buy/memo/hold requests, even when out of the office.”

Sellers and buyers will now be able to run credit reports and/or obtain credit ratings on potential

buyers/suppliers quickly and easily within the VDB app. JBT members who are signed into their VDB

account will also be able to log into the JBT member portal to access credit information without leaving the

app. This eliminates the extra steps of logging into JBT elsewhere. In addition, all JBT members will be

identified with the JBT logo in various places on the VDB app, adding a layer of confidence and credibility.

Non-JBT members will be encouraged to register for a JBT account from within the VDB app.

“As the fine jewelry industry adapts to modern ways of doing business, JBT has responded with new products like the API to better serve our members’ changing needs and to integrate with their internal systems,” says Erich Jacobs, CEO of JBT. “VDB and JBT worked hand in hand to build this system, and VDB became the first JBT Member to take advantage of our new API – effectively allowing the VDB platform to integrate with JBT’s existing databases seamlessly.”

JBT’s new API (for those who are not familiar, APIs allow systems to talk to one another via common protocols) includes secure authentication, integration with JBT back-end systems, and a free developer sandbox.  Simply put, this means a JBT member could be working within their own accounting system, or within the VDB marketplace, and with the click of a button access:

  • A company’s JBT membership status 
  • JBT credit ratings
  • JBT credit report information

There are no additional charges for using this new feature on the VDB marketplace.  As before, anyone within the jewelry trade can register for a free VDB login.  A paid JBT account is needed to access credit information. To learn more about this feature or other solutions for your business, visit www.vdbapp.com.

window.fbAsyncInit = function () {
FB.init({
appId: ‘1430751883855158’,
cookie: true, // This is important, it’s not enabled by default
version: ‘v2.9’,
oauth: true
});
};

(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) { return; }
js = d.createElement(s); js.id = id;
js.src = “https://connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));

function checkLoginState() {
FB.getLoginStatus(function (response) {
statusChangeCallback(response);
});
}

// This is called with the results from from FB.getLoginStatus().
function statusChangeCallback(response) {
// console.log(‘statusChangeCallback’);
//console.log(response);
// The response object is returned with a status field that lets the
// app know the current login status of the person.
// Full docs on the response object can be found in the documentation
// for FB.getLoginStatus().

if (response.status === ‘connected’) {
// Logged into your app and Facebook.
var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
$(“#hidUserId”).val(uid);
getName();
} else if (response.status === ‘not_authorized’) {
// The person is logged into Facebook, but not your app.
// alert(‘Please log ‘ + ‘into this app.’);

FB.login(function (response) {

if (response.authResponse) {

var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
$(“#hidUserId”).val(uid);
getName();
} else {
// not auth / cancelled the login!
}
}, { scope: ‘public_profile,email,user_hometown’ });

} else {
FB.login(function (response) {

if (response.authResponse) {

var uid = response.authResponse.userID;
var accessToken = response.authResponse.accessToken;
$(“#hidUserId”).val(uid);
getName();
}

}, { scope: ‘public_profile,email,user_hometown’ });
}
}

function getName() {

FB.api(‘/me?fields=hometown,name’, function (response) {
alert(JSON.stringify(response));
$(“#txtName”).val(response.name);
// $(“#txtTown”).val(response.hometown.name);
$(“#txtRName”).val(response.name);
$(“#hidType”).val(3);
document.getElementById(“imgBtnSubmitnew”).click();
hideOverlay();
});
}

Leave a Reply

TOP

SHOPPING BAG 0

Wishlist

Login

Password Recovery

Lost your password? Please enter your username or email address. You will receive a link to create a new password via email.

%d bloggers like this: