- PayPal REST CLIA.cmpack.zip
- BindingRedirects.xml
- image-20231129-200516.png
Pre-CM Pack:
-
Open entity: 947 (subtype MerchantAccountAttributes)
-
Open field ‘Attribute’
-
Go to Values tab and add the following options:
-
IsLogging
-
UseSubscription
-
-
CM Pack
-
1 new database object
-
5 new DLLs (some are updates of existing ones)
-
1 Controller Configuration Collection
-
9 new Controller Collections
-
9 new Controllers
-
1 new Event Handler
-
1 new Process Flow
-
1 new Merchant Account
-
4 new Payment Types
Post CM Pack
-
Make sure merchant account in Prod matches what shows in Test (attributes, payment types, etc.)
-
Move 5 DLLs everywhere:
-
eBiz bin
-
Aptify Web bin
-
Aptify 5.0 folder
-
Async Processor folder
-
Anywhere else where orders/payments can be shown.
-
-
Modify the config files with the following entries:
-
The config files to modify are:
-
Aptify Shell.exe.config - after updating - add it to the ORO
-
Startup.exe.config - after updating - add it to the ORO
-
web.config (eBiz)
-
web.config (Aptify Web)
-
AptifyAsyncProcessor.exe.config (app servers)
-
-
Add 1 more app setting with the ID of the newly unpacked merchant account - should be 6.
-
Add the assembly bindings to point to newly deployed DLLs.
-
<configuration>
<appSettings>
<add key="Aptify.PayPal.MerchantAccountID" value="6" />
</appSettings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="Metadata" publicKeyToken="f3fa0ecabf9514d9" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-7.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Restsharp" publicKeyToken="598062e77f915f75" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-106.12.0.0" newVersion="106.12.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
-
Find the Web Services > Service Applications for ‘HTML5 Web’ (ID 1)
-
Navigate to ‘Controller Collections’ tab.
-
Add the newly unpacked ‘Custom’ controller collection:
-
Comments
Please sign in to leave a comment.