{"_id":"5b1714403b44af00030761b3","project":"59f79e3c584eb200345ceafc","initVersion":{"_id":"59f79e3c584eb200345ceaff","version":"3.1"},"user":{"_id":"59f8b13d6b772600307c81fe","username":"","name":"Michelle Nguyen"},"__v":0,"hidden":false,"createdAt":"2018-06-05T22:52:48.755Z","fullscreen":false,"htmlmode":false,"html":"","body":"[block:callout]\n{\n  \"type\": \"info\",\n  \"body\": \"This log was created on June 6, 2018. Older change log can be found [here](https://synapsefi.atlassian.net/wiki/spaces/SynapseAPI/pages/1346676).\"\n}\n[/block]\n## 3.1.0.23 - 2018-09-27\n**Added**\n- Debit card creation will happen asynchronously. When the card is created the API response will have `PENDING`status for the card while it is being created. Once the card is created, the status will change to `INACTIVE`.  \n\n**Added**\n- Improved address validation against USPS. To check if an address will be accepted, Please check [here](https://tools.usps.com/zip-code-lookup.htm?byaddress)\n\n## 3.1.0.22 - 2018-09-17\n**Debit Card Changes**\nWe are making some improvements to our debit card stack. Since the overall impact of the update is small, we thought we should just change the current version, rather than trying to version the stack itself. These updates will be available for Sandbox testing starting Sept. 17, 2018 8:00PM PST. Access to the current production documentation can be found here [Debit Cards](doc:debit-cards), [Reissue Debit Card](doc:reissue-debit-card), [Reorder Debit Card](doc:reorder-debit-card)\n\n**How this impacts current integration**\n\nIf you are issuing a `virtual` card with us:\n\n- Now you would need to do POST /nodes call to create a card and PATCH /nodes/node_id call to update allowed to CREDIT-AND-DEBIT. \n\nIf you are issuing a `physical` card with us:\n\n- Now you would need to do POST /nodes call to create a card and then\nPATCH `/nodes/node_id?ship=YES` call to ship the card.\n\n**New Changes**\n- We removed card_type and preferences from Debit Cards. The info section of the node will now have the following:\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n\\t\\\"info\\\": {\\n\\t\\t\\\"nickname\\\": \\\"My Debit Card\\\",\\n\\t\\t\\\"document_id\\\": \\t\\\"2a4a5957a3a62aaac1a0dd0edcae96ea2cdee688ec6337b20745eed8869e3ac8\\\",\\t\\t\\t\\n\\t\\t\\\"balance\\\": {\\n\\t\\t\\\"amount\\\": 589.78,\\n\\t\\t\\\"currency\\\": \\\"USD\\\"\\n\\t}\\n}\",\n      \"language\": \"json\"\n    }\n  ]\n}\n[/block]\n- No more PHYSICAL and VIRTUAL card type distinction.\n- If you wish to ship a card, just hit the `/nodes/node_id?ship_card=YES` API call.\n- We are also renaming our `/nodes/:node_id?reorder_card=YES` call to `/nodes/:node_id?ship=YES`. \n- We are also renaming the reissue debit card call to `reset=YES`\n\n- There is another material change: now you will be able to supply a `fee_node_id` along with the PATCH call. This is the node that we will charge for the shipped plastic. \n\n- We are also adding expedite as an option. So supplying `expedite:true` will trigger overnight shipping for the card.\n\n- We are also adding `card_style_id` as an optional field, so if you wish to enable multiple card arts, you can supply which card art you will like to issue this card with.\n\n\n## 3.1.0.21 - 2018-09-12\n**Added**\n- Pull statement functionality added to resolve information mismatch. \n\n## 3.1.0.20 - 2018-08-31\n**Added**\n- Removed PENDING status from Debit Card. All new cards created will have INACTIVE status\n\n## 3.1.0.19 - 2018-08-17\n**Added**\n- Added Get Crypto Market Data GET call\n\n**Changed**\n- Get Crypto Quotes GET call supports Ether now as well as Bitcoin\n\n## 3.1.0.18 - 2018-08-16\n**Added**\n- Added new PATCH API for Commenting on status (sample request below)\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"PATCH /v3.1/users/594e6da41acea2002e666987/nodes/594e6e6c12e17a002f2e39e4/trans/594e72124599e8002fe62e4f HTTP/1.1\\nHost: uat-api.synapsefi.com\\nX-SP-USER-IP: 127.0.0.1\\nX-SP-USER: oauth_fyBaT5kswdlme0xQI6gSCPYKDG1Zrv8Ftj9NboJc|e83cf6ddcf778e37bfe3d48fc78a6502062fc\\nContent-Type: application/json\\n\\n{\\n  \\\"comment\\\": \\\"add comment!\\\"\\n}\",\n      \"language\": \"text\"\n    }\n  ]\n}\n[/block]\n## 3.1.0.17 - 2018-08-08\n**Added**\n- Option to skip address auto-validation for CHECK-US. To add this feature, please reach out to your platform architect.\n\n## 3.1.0.16 - 2018-08-08\n**Fixed**\n- Micro-deposits for savings accounts\n\n## 3.1.0.15 - 2018-08-01\n**Added**\n- [PENDING] Ability to re-order & re-issue cards. We are still testing this new feature.\n\n## 3.1.0.14 - 2018-07-16\n**Added**\n- Know Your Customer (KYC) UI\n\n## 3.1.0.13 - 2018-07-15\n**Added**\n- Bank statements api call by node or user.\n\n## 3.1.0.12 - 2018-07-13\n**Added**\n- Debit Cards UI\n- Sandbox test value for R03 - No Account/Unable to Locate Account.\n\n## 3.1.0.11 - 2018-06-27\n**Added**\n- Trace ID added to transaction timelines\n- Transactions from a deposit account with insufficient funds will stay in the `CREATED` state until there are enough funds to process the transaction.\n\n## 3.1.0.10 - 2018-06-26\n**Added**\n- Validation for API DOB field to prevent 00/00/0000\n\n## 3.1.0.9 - 2018-06-25\n**Added**\n- Option to check for duplicate email, phone number, and/or SSN upon User Creation. To add this feature, reach out to your platform architect.\n\n## 3.1.0.8 - 2018-06-12\n**Added**\n- Trigger dummy transactions in sandbox environment\n\n## 3.1.0.7 - 2018-05-29\n**Added**\n- New physical document type `GOVT_ID_INT` for international government IDs\n- Ability to set max users for specific `cip_tag` (e.g. in case of legacy users)\n- Extra information provided in transaction object `meta` field for CARD-US transactions and SUBNET transactions.\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"\\\"meta\\\": {\\n    \\\"address\\\": \\\"MERCHANT STORE 4.53 SAN FRANCISCO 90017\\\",\\n    \\\"primary_category\\\": \\\"5631\\\",\\n    \\\"secondary_category\\\": \\\"NOT_RECURRING\\\"\\n}\",\n      \"language\": \"text\",\n      \"name\": \"meta for CARD-US\"\n    },\n    {\n      \"code\": \"\\\"meta\\\": {\\n    \\\"account_num\\\": 123456789,\\n    \\\"routing_num\\\": \\\"322271627\\\",\\n    \\\"addenda\\\": \\\"Some note\\\",\\n    \\\"tracking_id\\\": 324324234234233242\\n}\",\n      \"language\": \"text\",\n      \"name\": \"meta for SUBNET\"\n    }\n  ]\n}\n[/block]\n**Changed**\n- Address and birthdate are now social documents. Nothing needs to be changed on existing users, and address + birthdate can still be supplied on base document, the system will automatically create the address and birthdate sub-documents based on the information given.\n\n## 3.1.0.6 - 2018-05-29\n**Added**\n- Limit debits on interest bearing accounts\n\n## 3.1.0.5 - 2018-05-15\n**Added**\n- Show all institutions available for bank logins\n\n## 3.1.0.4 - 2018-05-06\n**Added**\n- Get quotes for crypto currencies\n\n## 3.1.0.3 - 2018-05-04\n**Added**\n- Interchange UI--a simple user interface built on top of our INTERCHANGE-US API\n\n## 3.1.0.2 - 2018-04-17\n**Added**\n- New node type `BTC-US`\n\n**Fixed**\n- Remove rounding off for daily interest accruals\n\n## 3.1.0.1 - 2018-04-01\n**Added**\n- Admin platform controls: Now admin users have a separate set of CIP controls (KYC requirements, node + transaction limits, etc.)\n\n- Locate nearby ATMs using zip code or coordinates.","slug":"synapsefi-change-log","title":"SynapseFI Change Log"}

SynapseFI Change Log


[block:callout] { "type": "info", "body": "This log was created on June 6, 2018. Older change log can be found [here](https://synapsefi.atlassian.net/wiki/spaces/SynapseAPI/pages/1346676)." } [/block] ## 3.1.0.23 - 2018-09-27 **Added** - Debit card creation will happen asynchronously. When the card is created the API response will have `PENDING`status for the card while it is being created. Once the card is created, the status will change to `INACTIVE`. **Added** - Improved address validation against USPS. To check if an address will be accepted, Please check [here](https://tools.usps.com/zip-code-lookup.htm?byaddress) ## 3.1.0.22 - 2018-09-17 **Debit Card Changes** We are making some improvements to our debit card stack. Since the overall impact of the update is small, we thought we should just change the current version, rather than trying to version the stack itself. These updates will be available for Sandbox testing starting Sept. 17, 2018 8:00PM PST. Access to the current production documentation can be found here [Debit Cards](doc:debit-cards), [Reissue Debit Card](doc:reissue-debit-card), [Reorder Debit Card](doc:reorder-debit-card) **How this impacts current integration** If you are issuing a `virtual` card with us: - Now you would need to do POST /nodes call to create a card and PATCH /nodes/node_id call to update allowed to CREDIT-AND-DEBIT. If you are issuing a `physical` card with us: - Now you would need to do POST /nodes call to create a card and then PATCH `/nodes/node_id?ship=YES` call to ship the card. **New Changes** - We removed card_type and preferences from Debit Cards. The info section of the node will now have the following: [block:code] { "codes": [ { "code": "{\n\t\"info\": {\n\t\t\"nickname\": \"My Debit Card\",\n\t\t\"document_id\": \t\"2a4a5957a3a62aaac1a0dd0edcae96ea2cdee688ec6337b20745eed8869e3ac8\",\t\t\t\n\t\t\"balance\": {\n\t\t\"amount\": 589.78,\n\t\t\"currency\": \"USD\"\n\t}\n}", "language": "json" } ] } [/block] - No more PHYSICAL and VIRTUAL card type distinction. - If you wish to ship a card, just hit the `/nodes/node_id?ship_card=YES` API call. - We are also renaming our `/nodes/:node_id?reorder_card=YES` call to `/nodes/:node_id?ship=YES`. - We are also renaming the reissue debit card call to `reset=YES` - There is another material change: now you will be able to supply a `fee_node_id` along with the PATCH call. This is the node that we will charge for the shipped plastic. - We are also adding expedite as an option. So supplying `expedite:true` will trigger overnight shipping for the card. - We are also adding `card_style_id` as an optional field, so if you wish to enable multiple card arts, you can supply which card art you will like to issue this card with. ## 3.1.0.21 - 2018-09-12 **Added** - Pull statement functionality added to resolve information mismatch. ## 3.1.0.20 - 2018-08-31 **Added** - Removed PENDING status from Debit Card. All new cards created will have INACTIVE status ## 3.1.0.19 - 2018-08-17 **Added** - Added Get Crypto Market Data GET call **Changed** - Get Crypto Quotes GET call supports Ether now as well as Bitcoin ## 3.1.0.18 - 2018-08-16 **Added** - Added new PATCH API for Commenting on status (sample request below) [block:code] { "codes": [ { "code": "PATCH /v3.1/users/594e6da41acea2002e666987/nodes/594e6e6c12e17a002f2e39e4/trans/594e72124599e8002fe62e4f HTTP/1.1\nHost: uat-api.synapsefi.com\nX-SP-USER-IP: 127.0.0.1\nX-SP-USER: oauth_fyBaT5kswdlme0xQI6gSCPYKDG1Zrv8Ftj9NboJc|e83cf6ddcf778e37bfe3d48fc78a6502062fc\nContent-Type: application/json\n\n{\n \"comment\": \"add comment!\"\n}", "language": "text" } ] } [/block] ## 3.1.0.17 - 2018-08-08 **Added** - Option to skip address auto-validation for CHECK-US. To add this feature, please reach out to your platform architect. ## 3.1.0.16 - 2018-08-08 **Fixed** - Micro-deposits for savings accounts ## 3.1.0.15 - 2018-08-01 **Added** - [PENDING] Ability to re-order & re-issue cards. We are still testing this new feature. ## 3.1.0.14 - 2018-07-16 **Added** - Know Your Customer (KYC) UI ## 3.1.0.13 - 2018-07-15 **Added** - Bank statements api call by node or user. ## 3.1.0.12 - 2018-07-13 **Added** - Debit Cards UI - Sandbox test value for R03 - No Account/Unable to Locate Account. ## 3.1.0.11 - 2018-06-27 **Added** - Trace ID added to transaction timelines - Transactions from a deposit account with insufficient funds will stay in the `CREATED` state until there are enough funds to process the transaction. ## 3.1.0.10 - 2018-06-26 **Added** - Validation for API DOB field to prevent 00/00/0000 ## 3.1.0.9 - 2018-06-25 **Added** - Option to check for duplicate email, phone number, and/or SSN upon User Creation. To add this feature, reach out to your platform architect. ## 3.1.0.8 - 2018-06-12 **Added** - Trigger dummy transactions in sandbox environment ## 3.1.0.7 - 2018-05-29 **Added** - New physical document type `GOVT_ID_INT` for international government IDs - Ability to set max users for specific `cip_tag` (e.g. in case of legacy users) - Extra information provided in transaction object `meta` field for CARD-US transactions and SUBNET transactions. [block:code] { "codes": [ { "code": "\"meta\": {\n \"address\": \"MERCHANT STORE 4.53 SAN FRANCISCO 90017\",\n \"primary_category\": \"5631\",\n \"secondary_category\": \"NOT_RECURRING\"\n}", "language": "text", "name": "meta for CARD-US" }, { "code": "\"meta\": {\n \"account_num\": 123456789,\n \"routing_num\": \"322271627\",\n \"addenda\": \"Some note\",\n \"tracking_id\": 324324234234233242\n}", "language": "text", "name": "meta for SUBNET" } ] } [/block] **Changed** - Address and birthdate are now social documents. Nothing needs to be changed on existing users, and address + birthdate can still be supplied on base document, the system will automatically create the address and birthdate sub-documents based on the information given. ## 3.1.0.6 - 2018-05-29 **Added** - Limit debits on interest bearing accounts ## 3.1.0.5 - 2018-05-15 **Added** - Show all institutions available for bank logins ## 3.1.0.4 - 2018-05-06 **Added** - Get quotes for crypto currencies ## 3.1.0.3 - 2018-05-04 **Added** - Interchange UI--a simple user interface built on top of our INTERCHANGE-US API ## 3.1.0.2 - 2018-04-17 **Added** - New node type `BTC-US` **Fixed** - Remove rounding off for daily interest accruals ## 3.1.0.1 - 2018-04-01 **Added** - Admin platform controls: Now admin users have a separate set of CIP controls (KYC requirements, node + transaction limits, etc.) - Locate nearby ATMs using zip code or coordinates.