Unable to update contact record by workflow when any email activity is created in CRM Dynamics 4.0 - dynamics-crm-4

I'm trying to unsubscribe email for contact record, I'm done with that whatever suggested in the url below http://community.dynamics.com/product/crm/crmtechnical/b/crminogic/archive/2009/07/31/crm-quick-campaign-unsubscribe-option.aspx. Everything is working fine for me.
I'm now want to update some of the attribute on the contact entity like 'Lead Opt In', allow to now for 'E-mail', 'Bulk E-mail', 'Phone', 'Mail', when the unsubscribe email is received in CRM. Please see below
As I can see email activity has been created in CRM, so I'm triggering a workflow below, checking for subject contains 'Unsubscribed:'
This then must update the contact records which I have supplied in the Workflow for unsubscribe the contact, but this is getting failed saying that 'A record required by this workflow job could not be found'
Please try to help me out for these. I have been trying from long time but no luck.
Any way of doing it, alternative way for it also would be much appreciated.

Related

PayPal email confirmation

Currently I am trying to implement API for PAY-PAL. So basically, there is a form and user will input their email address on the textbox and that will check if the email that user inputted is valid or not. So pretty much it is verifying if email exist or not. I have created the paypal developer account and searched through google to see if i can get any idea but it did not really helped me much. Can anyone tell me where I should start first? Also, there were something called adaptive accounts on paypal website but not sure if that is the correct one...
Thank You
Adaptive Accounts is deprecated and not available.
To verify that an email corresponds to a PayPal account, you need to integrate Connect with PayPal: https://developer.paypal.com/docs/connect-with-paypal/
To integrate a PayPal Checkout that will send the payment to a particular email address, you can set a custom payee object to direct the payment: https://developer.paypal.com/docs/checkout/integration-features/pay-another-account/

Azure API Management subscription event

When a developer ask to subscribe to a particular API product in the Dev Portal, if I checked the 'need approval' option, a workflow is created and the subscription is waiting to be approved by the administrator.
I have a use case where I need to do additional tasks before the approval, in particular I need to create an App in the AD for OAuth2 and set the right permissions.
I'm looking for a way to trigger a Power Automate workflow when a subscription is requested, then use the content of the event to execute tasks and then ask a user to approve the requested subscription (thanks to a Power Automate approval).
Unfortunately, the only way to be informed that a product subscription was requested is to receive an email and unfortunately, the content of this email cannot be customized. The default email content is not really useful to detect what subscription is about and to find additional settings.
Any ideas to manage this?
Here is a walkthrough which uses the Logic App to customize the subscription approval workflow. It might be helpful for your case as well. Check it out: https://github.com/adamhockemeyer/Azure-API-Management-Custom-Subscription-Approval

Infusionsoft API Triggering a confirmation email

Right now I am working on creating a page that gathers details and creates my contacts, which it does fairly well overall. The problem I am having however is that the accounts are "non-marketable" This is because I can not get an email to fire off to allow them to "consent to further emails" does anyone know how to do this?
I mean I get why it needs to be done, I just do not know why its not
You need to set their marketing status with the email optin call. It takes two parameters: an email address and the opt-in reason.
This method only works the first time an email address opts-in.
PHP SDK:
$app = new iSDK();
// perform authorization tasks
$app->optIn($subscriberEmail,"Home page newsletter subscriber");
More information here:
https://developer.infusionsoft.com/docs/xml-rpc/#email-opt-in-an-email-address
The optin method you are referring is a double opt in where you send an email asking to confirm their address. This is not required to send emails with Infusionsoft.

How Do I Create an html email button that will send back to me an emailed response?

I have a small ecommerce business and from time to time a customer will say that they never ordered the item and I am forced to refund their money due to lack of any confirmation from the customer as to his actually placing the order.
I would like to add either an hmtl button or any sort of tool to the emails that i sent you with the customer's receipt. The customer will get the email with his receipt and also within the email will be a button ("I approve This Transaction") for him to click on that will send me back a confirmation email.
Please advise.
Thanks,
Don
There are 2 ways to do this.
With a mailto: link, this would open the users default email client where they would have to send the email as an extra step.
URL parameter in a normal href/button link (ie: www.yoursite.com/yourpage.php?email=their#email.com). You would link to a webpage (yourpage.php) that would pass that URL parameter (in this example "email", but can be any other info you pass through) you can then parse that URL parameter in your webpage and have it email you automatically based on that info.
Option 2 is the way to go, but requires some coding knowledge (PHP for example). Also, in order to set up unique URL parameters, you'll need a system that uses merge tags to create unique values for each email you send. I'd suggest you should use a transactional email service provider for this.

"callback" from PayPal to confirm payment?

I have a very simple online ordering app in Perl. The user fills in a form, and when they submit, my app inserts the info into a mySql database, then redirects them to PayPal to complete the payment. The problem is that the database does not have any information about whether they actually completed the payment. I end up having to manually reconcile a report from PayPal with my database to confirm payment for each order.
Is there anything like a "callback" from PayPal, where I could provide PayPal with a unique identifier for the order and PayPal could send back that identifier as confirmation that the order was paid, preferably through an HTTP request back to my server? Then I could update the order in my database with a "paid" flag.
yes, that's pretty much exactly how it works.
Instant Payment Notification
check out Paypal instant payment notification