Notifications

The notifications screen details all events received from connected platforms and how they are processed into Salesforce. On the list view you can search and filter to find notifications and also perform quick actions to reprocess, mark for review, mark as complete and open in new tab. Click into a notification to access the detail view - here you get a complete trail of what is occurring as your notification is processed into Salesforce.

In practice, you will only open your MoveData notifications for two reasons:

  • If you receive an error and you require further information to debug why the error occurred

  • You are customising MoveData and need to understand how the integration is behaving at each stage as your notification is processed into Salesforce

Please note that logging must be enabled in Settings to produced detailed execution logs

AreaDescriptionExample

Platform Payload

Data sent by connected platform

  "donation": {
    "DonorUserId": "65086821",
    "DonorTitle": "",
    "DonorFirstName": "James",
    "DonorLastName": "Kent",
    "DonorAddressLine1": "",
    "DonorAddressLine2": "",
    "DonorTown": "",
    "DonorCounty": "",
    "DonorPostCode": null,
    "DonorCountry": "Australia",
    "DonorEmail": "jkent@movedata.io",
    "DonationRef": "268654491",
    "DonationDate": "24/03/2022 00:00:00",
    "DonationSource": "Event",
    "ProductSource": "Justgiving",
    "PaymentFrequency": "Single",
    "DonationAuthCurrencyCode": "AUD",
    "DonationAuthAmount": 2,
    "DonorMessage": "Looking forward to this cook up :D",
    "SettlementCurrency": "AUD",
    "TransactionStatus": "Complete",
  }

MoveData Payload

Transformation performed by MoveData

  "donor": {
    "partyType": "person",
    "firstName": "James",
    "lastName": "Kent",
    "email": "jkent@movedata.io",
    "mailingAddress": {
      "country": "Australia"
    }
  },
  "donation": {
    "key": "268654491",
    "status": "success",
    "receiptNumber": "268654491",
    "amount": 2,
    "currency": "AUD",
    "message": "Looking forward to this cook up :D",
  },

Records

Records produced in Salesforce

Execution Log

Technical logging as records are processed into Salesforce

{
  "attributes": {
    "type": "Opportunity",
    "url": "/services/data/v54.0/sobjects/Opportunity/0065g00000EaJXyAAN"
  },
  "Id": "0065g00000EaJXyAAN",
  "RecordTypeId": "0125g000000ssR4AAI",
  "Name": "James Kent $2 Donation 2022-03-29",
  "Amount": 2,
  "CloseDate": "2022-03-29",
  "StageName": "Closed Won",
  "Probability": 100,
  "AccountId": "0015g00000gRQl3AAG",
  "npsp__Primary_Contact__c": "0035g00000Z1VJKAA3",
  "CampaignId": "7015g000000QPpdAAG",
  "Description": "Looking forward to this cook up :D",
  "md_npsp_pack__Receipt_Number__c": "268654491",
  "md_npsp_pack__Platform_Key__c": "justgiving:268654491",
  "md_npsp_pack__Gateway_Fee__c": null,
  "md_npsp_pack__Gateway_Fee_Tax__c": null,
  "md_npsp_pack__Platform_Fee__c": null,
  "md_npsp_pack__Platform_Fee_Tax__c": null,
  "md_npsp_pack__Fee__c": null,
  "md_npsp_pack__Tax__c": null,
}

Last updated