Criei o client rest para o exemplo cardFast, porém no momento que testo o pagamento com cartão na aplicação payFast exibe esse erro 'restify.createJsonClient is not a function'
segue código do client Rest
var restify = require('restify');
function CartoesClient() {
this._client = restify.createJsonClient({
url: 'http://localhost:3001'
});
}
CartoesClient.prototype.autoriza = function(cartao, callback) {
this._client.post('/cartoes/autoriza', cartao, callback);
}
module.exports = function(){
return CartoesClient;
};
já executei e validei a instalação do pacote restify
npm install --save restify