001package com.nexmo.client.verify; 002 003import com.nexmo.client.HttpWrapper; 004 005public class Psd2Endpoint { 006 007 public Psd2Method method; 008 009 public Psd2Endpoint(HttpWrapper wrapper) { 010 this.method = new Psd2Method(wrapper); 011 } 012 013 public VerifyResponse psd2Verify(String number, Double amount, String payee){ 014 return psd2Verify(new Psd2Request.Builder(number, amount, payee).build()); 015 } 016 017 public VerifyResponse psd2Verify(String number, Double amount, String payee, Psd2Request.Workflow workflow){ 018 return psd2Verify(new Psd2Request.Builder(number, amount, payee).workflow(workflow).build()); 019 } 020 021 public VerifyResponse psd2Verify(Psd2Request request){ 022 return method.execute(request); 023 } 024}