Remote Deposit Capture

Deposit Checks with Imperfect Image Quality

Remote Deposit Capture (RDC) is a form of payment which enables users to deposit a check simply by taking a picture of it. RDC is more convenient than depositing a check at an ATM because it allows users to make a deposit using their smartphone rather than locating an ATM.

To enable RDC, a user takes a picture of the front and back of a check. The image does not need to be cropped or even horizontally oriented - any clear image will suffice. Users must also manually enter the amount written on the check. Once the check is verified, funds become credited to the user’s account.

At the API level, RDC works the following way:

import os
from synapse_pay_rest import Client
from synapse_pay_rest import User
from synapse_pay_rest.models.nodes import DepositUsNode
from synapse_pay_rest import Transaction
kwargs = {
'from_type': 'RDC',
'check_front': 'data:image/gif;base64,SUQs==',
'check_back': 'ata:image/gif;base64,SUQs==',
'to_type': 'DEPOSIT-US',
'to_id': '57f4241d86c27331523e2f26',
'amount': 100.1,
'currency': 'USD',
'ip': '',
'note': 'Check Deposit'
transaction = Transaction.create(node, **kwargs)

More Resources