public VaultResponse CreateToken(VaultRequest request) { var requestData = SerializeHelper.Serialize(request); var responseJson = _serviceHelper.CallPaydock("vault/payment_sources", HttpMethod.POST, requestData, overrideConfigSecretKey: _overrideConfigSecretKey); var response = SerializeHelper.Deserialize <VaultResponse>(responseJson); response.JsonResponse = responseJson; return(response); }
public async Task <VaultResponse> Create(VaultRequest request) { return(await _serviceHelper.Post <VaultResponse, VaultRequest>(request, "vault/payment_sources", overrideConfigSecretKey : _overrideConfigSecretKey)); }